-6

Ms Access データベースを使用して、1 回のクエリで購入数量と販売数量の差を計算するにはどうすればよいですか?

たとえば、私のデータは次のようになります。

ProductId タイプ 数量
1 購入 24
1 セール 1

1 つのクエリで (24-1=23) の差を取得するにはどうすればよいですか?

4

2 に答える 2

0

データベース名は [DB-NAME] だと思います。および列と行は次のようなものです。

[Table1]
ProductID      Quantity         Purchase         Sale
-----------    ---------        ---------        --------
1                1                 24              1
2                100               50              10

特定の商品IDの[購入]-[販売]を計算したい場合

( Select (Purchase - Sale) AS MyNumber FROM[DB-Name].[Table1] WHERE (ProductID=1))

// 1 は製品 ID です

結果表は

MyNumber
--------
23

すべての [ProductID] の合計を計算する場合は、次を使用します。

  (Select (SUM(Purchase) - Sum(Sale)) AS MyNumber FROM[DB-Name].[Table1] )

結果表は

MyNumber
--------
63
于 2013-09-16T11:12:25.000 に答える