複数の選択からデータが取得され、それらを結合する場合、順序付けは可能ですか?例えば
Select id,name,age
From Student
Where age < 15
Union
Select id,name,age
From Student
Where Name like "%a%"
このクエリを名前順に並べ替えるにはどうすればいいでしょうか?
これを試してみた
Select id,name,age
From Student
Where age < 15 or name like "%a%"
Order by name
しかし、それはうまくいきません。
ベストアンサー1
書くだけ
Select id,name,age
From Student
Where age < 15
Union
Select id,name,age
From Student
Where Name like "%a%"
Order by name
order byは結果セット全体に適用される