[SQL]查詢最後一筆的資料

SELECT * FROM `user` ORDER BY id DESC LIMIT 0 , 1

以上範例將資料表 user 中的所有記錄按照 id 欄位進行遞減排序(從大到小),並利用 LIMIT 0,1,從第0筆開始取1筆。

注意:
在 MySQL 中,行和列的索引是從 0 開始計算的。因此,第一列和第一行的索引都是 0。

也可以簡化以下的方式

SELECT * FROM `user` ORDER BY id DESC LIMIT 1
Victor
Victor

哈囉!

文章: 230

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *