YAMAGUCHI::weblog

土足で窓から失礼いたします。今日からあなたの息子になります。 当年とって92歳、下町の発明王、エジソンです。

配列内のデータと一致する行を探す

どうselect文書けばいいか知らなかったので,調べてみた.

SELECT columns FROM table WHERE value = any(ARRAY_COLUMN)

any関数を使えばいいらしい.ただ右辺に関数がくるのが気持ち悪い.やっぱり配列を使うくらいなら別のテーブルを用意した方がいいということだな.ちなみにsome関数がany関数のエイリアスになっているみたい.ややこしい.