MySQL で上位 10 件を抽出する
SPECIAL
SQL で上位 10 件を抽出する
MySQL で上位 10 件を抽出したい場合には、次のようにします。
SELECT * FROM `SampleTable` ORDER BY `LastUpdate` LIMIT 10;
このように "ORDER BY" 句と "LIMIT" 句を使用することで、上位何番目までといったデータを抽出することができます。
なお、MySQL の "LIMIT" 句では、"LIMIT x, n" というようにして x 番目から n 個といった指定もできるので、データの途中を取得することも簡単です。
ちなみに、Microsoft SQL Server で同様のことをしたい場合は "SELECT TOP 10 * FROM [SampleTable] ORDER BY [LastUpdate]" で実現できます。