私のテーブルの最後の3行を選択したいが、idが定義されておらず、テーブルもソートされていない。注文句を使用せずにこのように置くか、私は順序付けられていないテーブルのレコードを元に戻したいだけです。MySQLの未使用テーブルから最後の3行を選択
0
A
答えて
0
これを試してみてください -
SET @rownum:=0;
SELECT *
FROM (SELECT @rownum:[email protected]+1 as rownum,*
FROM yourTable) t1
ORDER BY rownum DESC
LIMIT 3;
+0
こんにちはAnkit、この構文はどのバージョンに適用できますか? – user3666112
+0
私はこのソリューションはどのバージョンにも依存しないと思います。 –
関連する問題
- 1. MYSQLテーブルから選択、テーブルの最新の/最後の10行を取得
- 2. MYSQL最後の3行を選択、ASCでオーダー
- 3. 最後の行から選択をコピー
- 4. 最大値でMySQLテーブルから行を選択する方法
- 5. 選択テーブル3行
- 6. MYSQL ::最新のテーブルを持たないテーブルから行を選択
- 7. PHPの3つのMySQLテーブルからデータを選択
- 8. MYSQL選択テーブルの行は
- 9. 3つのmysqlテーブルからのデータ選択エラー
- 10. MySQLテーブルからカラムの最初の文字でCOUNTを選択
- 11. 同じテーブルの最適化を使用してサブ選択から選択
- 12. MySQLはテーブル内のユーザリストから各ユーザの最終行を選択します
- 13. MySQLは、WHERE AVG()を使用して最後の10行を選択します。
- 14. MYSQLテーブルから最新の投稿を選択
- 15. テーブルを結合した後にMySqlから特定の行情報を選択
- 16. テーブルの最後のセルを選択
- 17. テーブルの最後のレコードを選択
- 18. SQLのテーブルから最後のレコードを選択する
- 19. MYSQL 2つのテーブルからの選択
- 20. MySQL複数のテーブルから選択
- 21. MySQL他のテーブルから選択
- 22. 3つのテーブルから行を選択する
- 23. チェックボックス(PHP)を使用してmysqlテーブルから行を選択する方法
- 24. テーブルの最後の行の列を選択する方法は?
- 25. チェックボックスを使用してテーブルから複数の行を選択
- 26. テーブルからトップ3を選択する
- 27. PHPがmysqlデータベースから最初の行を選択しない
- 28. mysqlはテーブルの最初の50レコードから最後の5レコードを選択します
- 29. MySQLから一意の行を選択
- 30. 百万行のテーブルからクエリを選択して最適化
あなたはいくつかの詳細、テーブル表現、そしてあなたが既に試したをお願いできますか? – kenfire
[mySQLの「行ID」によって順序付けられたSELECT結果を取得する]の可能な複製(https://stackoverflow.com/questions/18833661/get-select-results-ordered-by-row-id-in-mysql) –