mysql:13656
From: "honma" <"honma" <honma@xxxxxxxxxx>>
Date: Wed, 3 Jan 2007 14:35:13 +0900
Subject: [mysql 13656] SUMの合計値に対して検索は出来ないのでしょうか
いつも拝見させていただきありがとうございます。 早速ですが皆様のお力をお貸しください。 商品詳細テーブル shohin_shosai_id shohin_name shouhin_color shohin_size 入出庫テーブル nyushukko_id nyushukko_date shohin_shosai_id nyushukko_suu 入出庫テーブルのnyushukko_suuフィールドにはshohin_shosai_idごとに入庫は+で記録して出庫は−で記録しています。入出庫LOGという感じです。 ですからshohin_shosai_idで合計すると在庫が分かるようにしました。しかし、在庫数での検索が出来なくて困っています。 商品詳細テーブルに在庫数のフィールドを作って計算しながら記録すればいいとは思うのですがちょっといまいちに感じています。 以下のような文は正しくないはなんとなく分かるのですが、なぜだめなんでしょうか? SELECT shohin_shosai_id,SUM(nyushukko_suu) AS zaiko FROM nyushukko WHERE zaiko>0 GROUP BY shohin_shosai_id ; どうしたら実現出来るんでしょうか? 説明が足りない部分があるかもしれませんがご指摘いただければと思います Windows2000MySql4.3 PHP5.0 Honma
-> 13656 2007-01-03 14:35 ["honma" <honma@xxxxx] SUMの合計値に対して検索は出来ないのでしょうか 13657 2007-01-03 14:49 ┗[忠犬 KEN <ken_ken_19] 13658 2007-01-03 17:56 ┗["honma" <honma@xxxxx]