Published on

常见 SQL 语法

Authors
  • avatar
    Name
    Pony Ma
    Twitter

常见的SQL

ROW_NUMBER()

他会将查询出来的每一列数据都加上一个编号,从1开始累加,依次排序

select ROW_NUMBER() OVER (ORDER BY name)
from TABLE;

也可以进行分组排序,每一个会有自己的计数编号,都从1开始

select ROW_NUMBER() OVER (PARTITION BY name ORDER BY name)
from TABLE;

NOT EXISTS