[ MySQL ] – 幫查詢結果加上 流水號

最近有個需求要在mysql查詢時自動加上流水號,不可以透過php來做這件事><


SELECT (@sno := @sno+1) as sno,a,b FROM `table`,(select @sno:=0) as tmp WHERE 1 ORDER BY a desc

顯示結果
sno,a,b
1,x1,z1
2,x44,z45
3,x55,z76
4,x33,z99

你可能會喜歡

喜歡我的文章嗎?歡迎按讚加分享,
或是點擊站內廣告讚助我喝一杯咖啡吧 - \(^_^)/

建立一個對話

你的電子郵件位址並不會被公開。 必要欄位標記為 *