数据库结构
S.no UserName ID OrderT
“1”“UserName”“Ram”“1”
“2”“UserName”“Rec”“2”
“3”“UserName”“Del”“3”
“4”“UserName”“Bul”“4”
“5”“UserName”“Rec”“5”
结果数据类似
“5”“UserName”“Rec”“5”
“2”“UserName”“Rec”“2”
“4”“UserName”“Bul”“4”
“3”“UserName”“Del”“3”
“1”“UserName”“Ram”“1”
- > 最新输入的记录应显示在Top上,并且已存在具有相同ID值的记录。
任何人都可以帮助我。 我试过这样的,这没有按预期工作 从ID为
的orderT DESC顺序的位置中选择*答案 0 :(得分:1)
要在所有其他ID之前对最新ID进行排序,请添加另一个检查最新ID的ORDER BY表达式:
SELECT *
FROM Locations
ORDER BY ID <> (SELECT ID
FROM Locations
ORDER BY OrderT DESC
LIMIT 1),
OrderT DESC;