使用的值有什麼辦法命令的結果(例如)順序選擇(....)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