- ベストアンサー
SQLで累計
SQLで累計を求めたいのですが、うまく作成できません。 T_テーブルの出荷数で指定した日付の月はじめから指定した日付まで対応したいのですが、うまく作成できません。 こんな感じ 日付>= 2009/01/01 and 日付 <=2009/01/30 ちなみに累計でLEFT JOINって使えますか? 使えればそちらもお願いします。 下記は自分が参考にしたページです。 http://oraclesqlpuzzle.hp.infoseek.co.jp/10-7.html
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
データベースは何ですか? 日付という項目の型は何ですか? ”累計”という言葉は"合計" と同じ意味にとっていいのですか? じっさいのSQL文を提示しなければ回答しようがありません
補足
sql server 2005 express 日付型はdatetime 累計はまあ合計です。 この番号はT_テーブルとは違うテーブルです 番号は仮にT_テーブル1 出荷数は仮にT_テーブル2 select 番号,出荷数 from T_テーブル a where (select sum(b.出荷数) from T_テーブルb where b.日付 >= '2009/01/01' and 日付 <= '2009/01/30' a.番号) order by 番号;