パンプキンスパイスラテ

IT系のことが多めの日記帳です

正規表現を使ってLIKEで検索する(SQL Server)

索引検索を作ってて、50音(あ〜ん)以外のものを取り出すSQL文をどうしようか悩んでた。
not like 'あ%' and not like 'い%' ・・・・
ってやるのは明らかに効率が悪いし、見た目も汚い。
調べてみたら正規表現で一発でできた!!

select * from table
where
  column not like '[ぁ-ん]%
;

動作確認はSQL Server2005です。