網頁

2019/8/8

MySQL 查詢第一筆資料

MySQL查詢第一筆資料的語法如下。

ORDER BY確保查詢的資料排序是符合需求的,然後用LIMIT 1來取得第一筆資料。

SELECT * FROM table_name ORDER BY column_name LIMIT 1;

值得一提的是,查詢時使用LIMIT指定某一列的資料並搭配ORDER BY排序時,MySQL會優化查詢,在查詢到排序資料的指定列後就會停止排序,不會對整個查詢結果進行排序。若是透過索引(index)排序則查詢速度會很快。


參考:

沒有留言:

張貼留言