1.select 最多嵌套32层select语句;
2.子查询必须放在括号里,表子查询必须设置别名,表子查询中的聚合字段如果引用在筛选条件中也要设置别名;
3.concat最多合并255个字符串,如果有空值合并结果为空;
4.Excel中的0是从1900年开始的,数据库中的0是从1970年开始的;
5.group_concat函数在分组合并时会自动忽略空值,只能合并一个字段;
6.开窗函数的本质还是聚合运算,返回的结果记录行数不变;
7.row_number()函数排名结果无重复值,dense_rank()函数排名结果有重复值,序号间不存在间隔,rank()函数排名结果有重复值,序号间存在间隔;
8.字段以数值作为别名时必须加引号;
9.select语句中不能引用聚合字段的别名;
10.开窗函数不能出现在where子句中;
11.在select前加create table 表名 as,可以将代码输出的结果以表的形式储存在数据库中;
12.在select语句最后加into outfile \'安全路径+表名+csv\',可将代码输出的结果导入到外部文件;
13.用登录日期减去所对应的登录日期排名可判断用户是否连续登录,若结果为同一个日期则为连续登录,再按照得出的日期分组即可得到连续登录天数。