[pgsql-jp: 34694] Re: where 条件値が配列ケース

TANIDA Yutaka tanida @ sra.co.jp
2005年 1月 20日 (木) 17:08:12 JST


谷田です。

On 20 Jan 2005 16:53:58 +0900
<it_555_it @ excite.co.jp> wrote:

> id だけな時だったら
> SELECT id, type FROM tbl1 WHERE (id) IN (1,2,3)
> なんて書くわけですが、2カラム以上の時は
> SELECT id, type FROM tbl1 WHERE (id) IN (1,2,3) and (type) IN ('a','b','c')
> なんてみなさん書くのでしょうか。

select * from hoge where (i,j) in ((1,2),(3,4),(5,6));

のような書き方ができますから、これを使うんじゃないでしょうか。


-- 
TANIDA Yutaka <tanida @ sra.co.jp>




pgsql-jp メーリングリストの案内