簡単な記事テーブルがあり、最後の10レコードから最小のIDを選択したいと思います。たとえば、IDがある場合11
、結果のIDはである必要が2
あり、IDがある場合10
、結果のIDはである必要が1
あります。
11
IDを持つテーブルで次のクエリを試しましたが、出力1
されるはずですが出力されます2
SELECT MIN(id) FROM kisses ORDER BY id DESC LIMIT 10
ありがとう
サブクエリを使用してから、MINを使用できます。
SELECT MIN(ID)
FROM (SELECT ID
FROM Articles
ORDER BY ID DESC
LIMIT 10
) t
これがSQLフィドルです。
これはどうですか、さらに簡単です:
SELECT ID
FROM Articles
ORDER BY ID DESC
LIMIT 9,1
その他のフィドル:http ://sqlfiddle.com/#!2 / 4d835 / 8
幸運を。