1,使用聚合函数,group_concat 此函数必须和 group by 函数匹配使用group_concat(x, y) x 是要聚合的字段,y 是分割符号,可以不写,默认是逗号。
2,
3,LIMIT 语句结构: LIMIT X,Y
Y :返回几条记录
X:从第几条记录开始返回(第一条记录序号为0,默认为0)
4,口诀:
row_number 不存在并列
dense_rank 和rank存在并列,但rank很跳。
口诀的意思是:
row_number:不考虑并列的情况,哪怕分数相同,排名都是一溜下来的自然数。
dense_rank和rank 考虑并列的情况,区别在于rank很跳,并列排名的个数会影响接下来的排名,表现为数字的中断。而dense_rank 不管有几个并列的第5名,接下来都是从6开始排。
5,
sql日常笔记
最新推荐文章于 2024-06-18 20:25:03 发布