`
cocca883
  • 浏览: 31555 次
社区版块
存档分类
最新评论

查询、聚合函数

 
阅读更多

一、

SELECT 列名列表 FROM 表名

 

二、表名前缀     别名   列计算 

 

三、排除重复数据  

SELECT DISTINCT 列名列表  FROM 表

 

四、限定返回的长度   TOP 30   或者   TOP  30  PERCENT

 

五、WHERE 里几个条件想连接时用:AND  或者 OR

 

六、限定查询范围   BWTWEEN 

WHERE  列1  BWTWEEN 下限  AND  上限

 

排除一个范围用  NOT BWTWEEN  

 

七、定义集合关系 IN

 

八、模糊查询:  % 代表零个或者一个或者多个字符    _代表一个字符  

 

其中要查询% 或者 _ 自己本身时就要用到转义字符   转义字符用 <ESCAPE CHAR>放在代表符前面   或者自己定义转义符或者 使用‘[’ 也可以。

 

九、判断空值是指判断一个表格里从没有填过任何值  在内存中没有分配地址空间的空值   用:

IS NULL   和   IS  NOT  NULL   两个来判断。

 

十、ORDER BY  来对选择的结果进行排序

ORDER BY  字段名  ASC(升序) / DESC(降序) 

 

 

-----------------------聚 合 函 数 -------------------------------------------------------------

 

一、COUNT

SUM

AVG

MAX

MIN

 

二、数据全组    GROUP  BY   列1,列2,列3

多列时是对列组的相同值进行分组 

 

 

三、SQL语句的执行顺序

1、SELECT 子句

2、FROM 子句

3、WHERE 子句

4、GROUP BY 子句

5、ORDER BY 子句

6、HAVING 子句

 

 

有HAVING 必须有ORDER BY

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics