1、postgresql 查詢每組第一個
ROW_NUMBER () OVER (partition by 字段 ORDER BY 字段 DESC)
寫法:SELECT ROW_NUMBER () OVER (partition by 字段 ORDER BY 字段 DESC) AS 字段別名 FROM 表名;
SELECT * FROM (SELECT *,ROW_NUMBER () OVER (partition by 字段 ORDER BY 字段 DESC) AS 字段別名(group_idx) FROM 表名) AA WHERE AA.group_idx='1'
2、postgresql 查詢加序號
ROW_NUMBER () OVER (ORDER BY 字段 DESC)
寫法:SELECT ROW_NUMBER () OVER (ORDER BY 字段 DESC) AS 字段別名 FROM 表名