【SQL】ソートロジックについてのとりいそぎのメモ
with east as(
select nm =’東幹久’ ,tm = ‘あずまみきひさ’ union all
select nm =’東国原秀夫’,tm = ‘ひがしこくばるひでお’ union all
select nm =’東野幸治’ ,tm = ‘ひがしのこうじ’union all
select nm =’東儀秀樹’ ,tm = ‘とうぎひでき’union all
select nm =’東海林のり子’,tm = ‘しょうじのりこ’
)
select * from east order by tm
例えば「東」という漢字だと、「ひがし」と読む場合もあれば「あずま」と読む場合もあり、あるいは「とう」と音読みしたり、さてまた東海林に至っては「とうかいりん」でなく「しょうじ」と読む場合があるのだけど、とりあえずまず「東」を「あずま」と一意にタグ付け?というか集約してあげてからよみでソートをすれば、たぶん目的の検索結果に到達できるんじゃないかなー?と会社帰りにふとオりてきたのでメモめも。
※上記のSQLの検索結果↓

ということで明日検証するべし!
[...] 去年とかにブログでこれとかこれとか書いていましたが、結構近からず遠からずなことを書いてて、何のことはない、「活字」を組み合わせる作業工程なのだから当然っちゃ当然だよねと今思い至ったり。 [...]