- 博客(11)
- 收藏
- 关注
转载 mysql 中 where 、 group by 、having、order by 的执行顺序
mysql中这些关键字是按照如下顺序进行执行的:Where, Group By, Having, Order by。 首先where将最原始记录中不满足条件的记录删除(所以应该在where语句中尽量的将不符合条件的记录筛选掉,这样可以减少分组的次数) 然后通过Group By关键字对视图进...
2019-08-21 10:49:00 428
转载 DATEDIFF() 函数返回两个日期之间的天数。
语法:DATEDIFF(datepart,startdate,enddate) startdate和enddate参数是合法的日期表达式.格式需一样 datepart的参数值 天数差:SELECT DATEDIFF(day,startdate,enddate) as dif...
2019-08-15 11:53:00 2557
转载 HAVING子句
与WHERE 的作用一样,作为筛选条件的限制;但有聚合函数数,无法使用WHERE子句,只能使用HAVING 现在我们想要查找总访问量大于 200 的网站,并且 alexa 排名小于 200。 SELECT Websites.name, SUM(access_log.count) AS nu...
2019-04-17 16:52:00 152
转载 开窗函数
开窗函数与聚合函数一样,也是对行集组进行聚合计算,但是它不像普通聚合函数那样每组只返回一个值,开窗函数可以为每组返回多个值,因为开窗函数所执行聚合计算的行集组是窗口。 语法:主要是over( PARTITION BY (根据某条件分组,形成一个小组)….ORDER BY(再组内进行排序) …...
2018-08-26 22:51:00 267
转载 case when.. then .. else ..end的用法
SELECT case -------------------------------(如果) when sex ='1' then '男’----------sex='1',则返回值为男 when sex='2' then '女’----------sex='2',则返回值为女 ...
2018-08-26 16:28:00 171
转载 提取指定字段中的指定字符 MID()函数
SELECT MID(列名,start,length)FROM table 如:lastname:Adams firstname:John city:London 从city中提取前3个字符 SELECT MID( city,1,3) as smallcity FROM Pe...
2018-08-26 16:21:00 948
转载 round,保留结果数值的小数位数
SELECT ROUND(column_name,decimals) FROM table_name; column_name:要舍入的字段; decimals:需要保留的小数位数 ROUND(X):返回参数X的四舍五入的一个整数。 mysql> select ROUND(-1...
2018-08-26 15:53:00 706
转载 DATE函数
1.date日期表达式 Mysql中 date 数据类型:YYYY-MM-DD datetime:YYYY-MM-DD HH:MM:SS year:YYYY或YY 2.datepart 返回制定日期的指定部分 如:DATE part...
2018-08-24 21:29:00 143
转载 内连接 INNER JOIN.......ON的使用
在进行多表链接时,可以使用INNER JOIN.....ON,也可省略不写 INNER JOIN.....ON的使用举例 SELECT a,b,c FROM table1 INNER JOIN table2 ON table1.a=table2.d WHERE 筛选条件1(是否需...
2018-07-02 13:21:00 1134
转载 ORDER BY 默认是升序,降序需用DESC
ORDER BY 关键字用于对结果集进行排序。但是ORDER BY 关键字默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,需用 DESC 关键字 语法: SELECTcolumn1,column2 FROMtable_name ORDER BYcolumn1,column...
2018-07-02 13:13:00 27415
转载 SQL中LIMIT的使用
LIMIT子句用于限制由 SELECT 语句返回的数据数量; 语法:SELECTcolumn1, column2 FROM table_name LIMIT m-1,n; LIMIT m-1,n:表示从第m行开始往下选取n行记录 ...
2018-07-02 13:05:00 97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人