[pgsql-jp: 29628] 複数のフィールドから同じ数値を検索
Masashi Matsushita
machan @ cyber-formula.net
2003年 4月 14日 (月) 14:12:03 JST
初めまして。
松下@さいたまと申します。
PostgreSQLというよりはSQLの質問になると思うのですが、
num1,num2,num3
というフィールドがあり、それぞれに0〜9までの数値が入る場合に
同じ数値が2つ以上のフィールドに入っているレコードを検出するSQL文を
どのように書けばよいのかで悩んでいます。
ID | num1 | num2 | num3
---+------+------+------
1 | 1 | 5 | 3
2 | 0 | 5 | 0
3 | 1 | 4 | 3
4 | 4 | 8 | 8
5 | 6 | 6 | 1
6 | 9 | 9 | 9
このような例の場合に
ID 2,4,5,6のようなものを検出したいのです。
SQL文一文でかけるものでしょうか?
よろしくお願いします。
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_
松下将史
E-Mail:machan @ cyber-formula.net
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_
pgsql-jp メーリングリストの案内