[pgsql-jp: 33311] Re: 登録されているデータを分割して集計
トップ西森
nishimori @ topworld.ne.jp
2004年 6月 18日 (金) 09:40:28 JST
おはようございます。西森です。
はじめから躓いていたわけですね。
無知をさらしてしまいましたー。
Mashiki様、中川様、ご返答ありがとうございました。
----- Original Message -----
From: "Mashiki" <mashiki @ yanah.com>
To: <pgsql-jp @ ml.postgresql.jp>
Sent: Friday, June 18, 2004 1:56 AM
Subject: [pgsql-jp: 33310] Re: 登録されているデータを分割して集計
> Mashikiです。
>
> >実はショッピングカートを作りたいのですが
> >どの商品がどれだけ売れたのか
> >という集計をとりたいと考えていました。
> >(60<>50<> … というのは商品のIDになります)
> >
> >集計用に別のテーブルを作り、受注毎にカウントしたほうが
> >よさげですが、何か効率的な集計方法があればご教授宜しくお願いします。
> >
> >また、現在テーブルに入っている値に +1 したいとき
> >今まで、値を取得して、プラス1した値でアップデート、と
> >2回SQLを実行していたのですが、
> >それが一回ですむスマートな文法はありますでしょうか。
>
> 無視しようと思いましたが、良心が咎めるので。
>
> RDBを使うのであれば「第一正規化」だけは必ず行ってください。
> これをキーに検索すればいくらでも情報は拾えると思います。
> 最悪、そこまでしてあれば、SQLでどうにかなります。
>
> # でも本物のショッピングサイトを構築するならもう少し勉強し、
> # コンサルや設計だけでもプロにお願いしたほうがいいでしょう。
>
>
pgsql-jp メーリングリストの案内