以下のように私はこれらの2つのクエリがあります。このクエリは、日付の2種類、日に作成したでさまざまなアイテムの数量の合計を与え、同じテーブルの上に2つの選択から二つの異なるカラムをSubstracting
SELECT globalid, name, price, sum(qnt) as pozitive
from main
where [date-out] is null
group by globalid, name, price;
date-in。
SELECT globalid, sum(qnt) as negative
from main
where [date-out] is not null
group by globalid;
このクエリは日付アウト -sでさまざまなアイテムの収納から取り出した量の合計を提供します。
私は、次のフィールドを持っているデータセットを作りたい:
は globalid - 名 - 価格 - 在庫 - 私が持っている総
- はを販売オンラインでいくつかの例を見つけましたが、主にcount関数を使用していました。また、sumを使用すると、クエリの1つだけに条件があり、両方ではありません。私はSQL Serverを使用している、任意の助けに感謝します。