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

it_555_it @ excite.co.jp it_555_it @ excite.co.jp
2005年 1月 20日 (木) 17:34:24 JST


谷田さん

島田です。
いつも拝見しています。
レスありがとうございます。

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

私もこれだろうと思って、試してはみたのですが、
どうも駄目だったんですね。

ERROR:  parser: parse error at or near "1" at character 51

環境をお知らせしていませんでした。

%psql -V
psql (PostgreSQL) 7.3.2
contains support for command-line editing

%uname -rs
FreeBSD 4.8-RELEASE

意外と新しい機能なのでしょうか?

この他、
> select * from hoge where (i,j) in (1,2),(3,4),(5,6);
など色々試してみました。



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