有没有办法订购结果(例如)
SELECT id,age, Location
FROM Student
WHERE Location in ('NY','DC','MI','TE')
而不是让它们作为
id age Location
1 2 DC
2 2 NY
4 2 MI
6 2 TE
结果应按 ('NY','DC','MI','TE') 中的顺序排列:
id age Location
2 2 NY
1 2 DC
4 2 MI
6 2 TE
我认为有一个临时表并将其插入 ('NY','DC','MI','TE')
到该表中是可能的。然后使用左连接将根据需要对其进行排序。
有没有更好的解决方案。
请指教。