簡単な記事テーブルがあり、最後の10レコードから最小のIDを選択したいと思います。たとえば、IDがある場合11、結果のIDはである必要が2あり、IDがある場合10、結果のIDはである必要が1あります。
11IDを持つテーブルで次のクエリを試しましたが、出力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
幸運を。