`
orcl_zhang
  • 浏览: 233960 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

order by null

阅读更多
mysql> explain select name from t1 where id>100 group by id,name\g;
+----+-------------+-------+------+---------------+------+---------+------+------+----------------------------------------------+
| id | select_type | table | type | possible_keys | key  | key_len | ref  | rows | Extra                                        |
+----+-------------+-------+------+---------------+------+---------+------+------+----------------------------------------------+
|  1 | SIMPLE      | t1    | ALL  | idx           | NULL | NULL    | NULL |    4 | Using where; Using temporary; Using filesort |
+----+-------------+-------+------+---------------+------+---------+------+------+----------------------------------------------+
1 row in set (0.00 sec)

ERROR:
No query specified

mysql> explain select name from t1 where id>100 group by id,name order by null\g;
+----+-------------+-------+------+---------------+------+---------+------+------+------------------------------+
| id | select_type | table | type | possible_keys | key  | key_len | ref  | rows | Extra                        |
+----+-------------+-------+------+---------------+------+---------+------+------+------------------------------+
|  1 | SIMPLE      | t1    | ALL  | idx           | NULL | NULL    | NULL |    4 | Using where; Using temporary |
+----+-------------+-------+------+---------------+------+---------+------+------+------------------------------+
1 row in set (0.00 sec)
分享到:
评论

相关推荐

    oracle使用order by排序null值如何处理

    oracle 对查询结果进行排序时,被排序的栏位存在null值,且要指定NULL值排在最前面或者最后面,本文将介绍如何处理oracle 空值排序,需要的朋友可以参考下

    mysql 获取规定时间段内的统计数据

    mysql 获取规定时间段内的统计数据 按年统计 SELECT count(*), DATE_FORMAT(order_info.create_time, '%Y-%m-%d') AS...ORDER BY NULL 按月统计 SELECT count(*), DATE_FORMAT(order_info.create_time, '%Y-%m-

    MySQL group by和order by如何一起使用

    id int(11) NOT NULL AUTO_INCREMENT, uid int(11) NOT NULL COMMENT '用户uid', money decimal(10, 2) NOT NULL COMMENT '奖励金额', datatime datetime NOT NULL COMMENT '时间', PRIMARY KEY (id) ) ENGINE ...

    PHP开源开发框架ZendFramework使用中常见问题说明及解决方案

    Zend Framework(简写ZF)是由 Zend 公司支持开发的完全基于 PHP5 的开源PHP开发框架,可用于开发 Web 程序和服务,ZF采用 MVC(Model–View-Controller) 架构模式来分离应用程序中不同的部分方便程序的开发和维护。

    SQL order by ID desc/asc加一个排序的字段解决查询慢问题

    解决方法就是在order by ID desc再加一个排序的字段,这样子可能会把速度提高很多。再加止排序的字段因查询而异了 如表 代码如下: CREATE TABLE [dbo].[CMPP_SendCentre] ( [id] [int] IDENTITY (1, 1) NOT NULL , ...

    mysql中is null语句的用法分享

    执行order by时,如果运行 order by … asc,则null值出现在最前面,若运行order by … desc,则null值出现在最后面。 null操作的常见错误是不能在定义为not null的列内插入0或空字符串,但事实并非如此。在null表示...

    MySQL中Order By多字段排序规则代码示例

    突发奇想,想了解一下mysql order by排序是以什么规则进行的? 好了,话不多说,直接进入正题吧。 MySql order by 单字段 建一测试表如下: CREATE TABLE `a` ( `code` varchar(255) DEFAULT NULL, `name` ...

    MySQL Order by 语句用法与优化详解

    MySQL Order By keyword是用来给记录中的数据进行分类的。... 代码如下:CREATE TABLE IF NOT EXISTS mysql_order_by_test ( uid int(10) NOT NULL AUTO_INCREMENT, name char(80) NOT NULL, sex

    angular-orderby-ignore:忽略添加到orderBy过滤器的功能

    向orderBy过滤器添加第四个参数以停止排序 安装 bower install angular-orderby-ignore --save 用法 angular . module ( 'yourModule' , [ 'angular.orderby.ignore' ] ) ; /** in controllers (etc) **/ app ...

    Oracle数据库中对null值的排序及mull与空字符串的区别

    order by排序之null值处理方法 在对业务数据排序时候,发现有些字段的记录是null值,这时排序便出现了有违我们使用习惯的数据大小顺序问题。在Oracle中规定,在Order by排序时缺省认为null是最大值,所以如果是ASC...

    aql常用语句

    select t.* , px = rank() over(order by [平均成绩] desc) from ( select m.Sno [学生编号] , m.Sname [学生姓名] , isnull(cast(avg(score) as decimal(18,2)),0) [平均成绩] from Student m left join SC n on m...

    MySQL简单了解“order by”是怎么工作的

    针对排序来说,order by 是我们使用非常频繁的关键字。结合之前我们对索引的了解再来看这篇文章会让我们深刻理解在排序的时候,是如何利用索引来达到少扫描表或者使用外部排序的。 先定义一个表辅助我们后面理解: ...

    SQL语句教程【经典】

    ORDER BY 函数 COUNT GROUP BY HAVING ALIAS 表格链接 外部链接 CONCATENATE SUBSTRING TRIM CREATE TABLE CONSTRAINT NOT NULL UNIQUE CHECK 主键 外来键 CREATE VIEW CREATE INDEX ALTER ...

    sql server2005 分页存储过程

    @orderBy - the ORDER BY clause @fieldlis - the fields to return (including calculated expressions) @filter - the WHERE clause @pageNum - the page to return (must be greater than or equal to one) @...

    MySQL ORDER BY 的实现分析

    下面将通过实例分析两种排序实现... row ***************************Table: ACreate Table: CREATE TABLE `A` (`c1` int(11) NOT NULL default ‘0′,`c2` char(2) default NULL,`c3` varchar(16) default NULL,`c4`

    ssd7 exercise3

    DROP TABLE PURCHASE_ORDER4; DROP TABLE READ_BY4; CREATE TABLE READ_BY4 (callnumber char(8) NOT NULL, libid char(6), timesread int, FOREIGN KEY (callnumber) REFERENCES TITLE4(callnumber), ...

    itpub.net]summit2

    '15 Henessey Road', 'Hong Kong', NULL, NULL, NULL, 'EXCELLENT', 15, 4, NULL); INSERT INTO s_customer VALUES ( 206, 'Sportique', '33-2257201', '172 Rue de Rivoli', 'Cannes', NULL, 'France', NULL, ...

    bbs论坛项目运用SSH框架Oracle数据库编写的一个简单示列项目

    USERNAME VARCHAR2(20) not null, PASSWORD VARCHAR2(20) not null, SEX VARCHAR2(20) not null, HEAD VARCHAR2(20) not null, REGDATE DATE not null ) tablespace SYSTEM pctfree 10 pctused 40 initrans ...

Global site tag (gtag.js) - Google Analytics