使用的值有什么办法命令的结果(例如)顺序选择(....)SQL服务器
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')
插入此表中。然后使用左连接将按需要排序。
有没有更好的解决方案。
请指教。
用得好好的,非常感谢。 – user1961514 2013-03-25 16:26:44