MariaDB(SQLZooが使用)がMySQLに基づいていることをオンラインで読んだばかりです。だからROW_NUMBER()関数が使えると思った
ただし、私が SQLZooでこの関数を試してください :
SELECT * FROM (
SELECT * FROM route
) TEST7
WHERE ROW_NUMBER() < 10
次に、このエラーが発生します:
エラー:FUNCTIONgisq.ROW_NUMBERが存在しません
limit
句を使用できます。
SELECT * FROM route LIMIT 10
もちろん、これは並べ替えられたクエリでも使用できます。
SELECT * FROM route ORDER BY some_field LIMIT 10
使用する LIMIT 10
ステートメントの最後に。
MySQL SELECTドキュメント を参照してください。