[pgsql-jp: 31760] Re: SQLの使い方について
Takao Kato
sirius @ jp.fujitsu.com
2003年 12月 11日 (木) 13:06:02 JST
加藤@川崎です。
登録したアドレスと異なるアドレスで送信してしまいました _o_ > ML管理人様
商品が三つだけ、かつ、重複注文もあり、かつ、力業OKなら、
SELECT a1.id FROM a a1,a a2,a a3
WHERE
a1.id = a2.id AND a2.id = a3.id AND
a1.pd = 'みかん' AND a2.pd = 'りんご' AND a3.pd = 'いちご';
または
SELECT id FROM
(SELECT id,count(*) as cnt FROM
(SELECT id,product FROM c_order GROUP BY id,product) a
GROUP BY a.id) b WHERE b.cnt = 3;
でいけるかと。あまり美しくないかな ^^;
-------------------------------------------------------------
加藤@川崎
pgsql-jp メーリングリストの案内