YAMAGUCHI::weblog

海水パンツとゴーグルで、巨万の富を築きました。カリブの怪物、フリーアルバイター瞳です。

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

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

SELECT columns FROM table WHERE value = any(ARRAY_COLUMN)

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