場合分け (SQL:13050)

Questions
excelで複雑な「場合分け」を書くのに、if文の入れ子によるカオスを経験したことがある人は、結構いるのではないでしょうか
 sqlではCASE式で同じようなことを表現します。excelのifによるカオスよりは幾分ですが、わかりやすいです。例としては意味が無く面白くもないですが、以下のSQL文をベースにCASE式を完成させたいと思います。
Select tagid From M_tag
 以下の通り書き換えてください。
Select tagid,tagid From M_tag
 次にこうです。
Select 
 tagid as tagid1
,tagid as tagid2
From M_tag
 それではtagid2を現在の数字が10より大きいか小さいかで振り分けてみます。
Select 
 tagid as tagid1
,(
case when 
 tagid >10 then '10より大きい' 
else 
 '10より小さい' end
) as tagid2
From M_tag Order By tagid 
 ここまでやってみた人は思った結果と異なりましたか?それともこうなることは予想ができましたか?何を言っているか意味が分からない人はこれを試してみてください。
Select 
 tagid as tagid1
,(
case when 
 tagid >10 then '10より大きい' 
else 
'10より小さい' end) as tagid2
From M_tag Order By 
cast(tagid as int)
あ!って気づけましたか?
Up:2021/08/29
Re:2021/09/09

Appendix
Click!
はっと気づけた人は問題文的に正しいSQLクエリを書いてみてください。
ヒントはこちらです。
Select 
 tagid as tagid1
,(case when cast(tagid as int) >10 then '10より大きい' 
       else '10より小さい' end) as tagid2
From M_tag Order By cast(tagid as int)
 わざと核心的な事は書いていません。Appendixを見ずに気づけた人は素晴らしいと思います。見てしまった後でも意味が分かった人は、印象に残ったのではないでしょうか。
超初級
初級
中級
上級
特殊
演習
超初級
初級
中級
上級
特殊
演習
aaaa