[pgsql-jp: 33831] 文字列をsumしたい
tamotsu @ nippaku.co.jp
tamotsu @ nippaku.co.jp
2004年 8月 10日 (火) 01:24:57 JST
長谷川@ニッパク と申します.
FreeBSD4.8R + PostgreSQL7.3.6を利用しています.
以下のようなテーブル「diary」があったとします.
day | comment
-----+-------------
1 | Today is
2 | Tomorrow is
1 | Fine.
2 | Rain.
これを,「SELECT day, sum( comment ) FROM diary GROUP BY day」と
すると「ERROR: Function sum(text) does not exist」と出ます.
sumの引数に数値ではなく文字列を与えたのですから当然ですが.
以下のような結果が欲しいのですが,どのようなSQLを書けばよいで
しょうか?
day | comment
-----+-------------
1 | Today is Fine.
2 | Tomorrow is Rain.
空白とか連結の順番は違ってしまっても構いません.
実際には他のカラムで何とかなりますので.
以上,よろしくお願いします.
--
Tamotsu Hasegawa <tamotsu @ nippaku.co.jp>
pgsql-jp メーリングリストの案内