[pgsql-jp: 33440] Re: SELECT文をまとめたいのですが。

shin-1 @ ca2.so-net.ne.jp shin-1 @ ca2.so-net.ne.jp
2004年 7月 1日 (木) 02:57:22 JST


すでに解決したようですが、これでも同じ結果になるのかな?
(わたしも試行錯誤中です)

SELECT s1.o_code, s2.o_name, s2.category, s1.gokei
 FROM (SELECT o_code, SUM(num) gokei FROM y200405 GROUP BY o_code) s1,
 item s2
 WHERE s1.o_code = s2.o_code

>ある二つのSELECT文を一つにしたく、色々試しているのですが、
>なかなか上手くいきません。
>
>SELECT DISTINCT ON (s1.o_code) s1.o_code, s2.o_name, s2.category 
>FROM y200405 s1, item s2 WHERE s1.o_code = s2.o_code;
>    o_code     |                    o_name                    | category
>---------------+----------------------------------------------+----------
> 9300695001285 | オールドエルパソタコシーズニングMIX34g(上原) | 調味料
> 9301000000010 | 蒸し紅いもセット500g×3【入力禁止】          | 紅芋菓子
>(2 rows)
>
>
>SELECT o_code, SUM(num) FROM y200405 GROUP BY o_code;
>    o_code     | sum
>---------------+-----
> 9300695001285 |   6
> 9301000000010 |  31
>(2 rows)



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