我有數據以及ID 1,2,3,4,5,但這些不是主要ID ... 我想按照4,3,2, 1,5。 我不能更改數據庫中的ID。如果我使用desc命令,它將獲取5,4,3,2,1。從不同的順序從mysql中選擇數據
0
A
回答
1
通過現場秩序就是這樣的一個方式:
select * from TABLE order by FIELD(column_name,4,3,2,1,5) ;
你可以看看本作的詳細信息:
+0
其工作..謝謝 – user3247722
0
您可以使用ORDER BY RAND()
作爲隨機順序。
2
,你可以利用現場才能條款
order by FIELD(field_name,4,3,2,1,5)
0
相關問題
- 1. MYSQL - 從不同數據庫中選擇
- 2. MySQL-從不同表中選擇數據
- 3. 以隨機順序從MySQL中選擇數據
- 4. MySQL的:從選擇不同
- 5. 從數據庫中選擇數據時的順序是什麼?
- 6. 從表變量中選擇的數據與插入的順序不同?
- 7. 值不從mysql數據庫中選擇
- 8. MySQL,從不同的表中選擇... IF
- 9. 從不同表中選擇數據 - vb.net
- 10. MySQL - 從三個不同的表中選擇數據
- 11. Mysql:如何從數據庫列中選擇不同的值
- 12. mysql從兩個表中選擇數據和不同的結構
- 13. 從3個不同的mysql表中選擇數據
- 14. 從不同的mysql數據庫表中選擇
- 15. MYSQl從不同的表中選擇數據,並做平均
- 16. 從mysql中的不同表中選擇數據通過數組從
- 17. 從子查詢中選擇不同順序的列
- 18. 從多個表中同時按日期順序選擇數據(數據流)
- 19. 選擇從MySQL數據庫
- 20. 選擇從不同的數據庫
- 21. 如何從mysql中的不同狀態的同一表中選擇數據?
- 22. 從不同的行和不同的列中選擇數據
- 23. Mysql的選擇順序
- 24. mysql從不同的位置選擇
- 25. 從不同的順序列兩個表選擇
- 26. 從數據庫中選擇並插入到不同的數據庫在PHP-MySQL
- 27. 從mysql數據庫的N行中選擇相同的值
- 28. 如何按字母順序從數據庫中選擇?
- 29. 從數據庫中順序選擇一個值
- 30. 從數據庫順序中選擇最後3行ASC
請顯示您的數據,您的模式以及您真正想要實現的內容。 「像4,3,2,1,5這樣的訂單看起來完全是隨機的。 –
你需要一些你可以排序的領域。一些列,這將幫助您獲取順序 –
這應該是你的答案[PHP的MySQL的排序結果按順序提取](http://stackoverflow.com/questions/12459816/php-mysql-sort-results-by-order -fetched/12459958#12459958) –