結果を注文する方法はありますか(たとえば)
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')
。次に、左結合を使用すると、必要に応じて順序付けられます。
より良い解決策はありますか?
お知らせ下さい。