みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

アクセス:同じテーブルの同じフィールドの引き算

添付のようなテーブルがあります。12/10の1,000-12/1の1,000=500という値を出力したいのですがどうやったらいいのでしょうか。

よろしくお願いします。

投稿日時 - 2016-12-01 10:02:17

QNo.9262518

困ってます

質問者が選んだベストアンサー

Q、同じテーブルの同じフィールドの引き算は?
A、回答不能。

もちろん、添付図のようなことはSQL文を書く事で実現できます。しかし、問題は、どういう局面でどういうやり方を実現したくて躓いているのかが質問文に書かれていないってことです。これじゃー、雲をつかむような話ですよ。

なお、添付図の SQL文は次のようです。

SELECT
   'りんご' AS 商品,
   Abs(X1.売上-X2.売上) AS 差額
 FROM
   [SELECT 売上 FROM Test WHERE 日付=#2016/12/01# AND 商品='りんご']. AS X1,
   [SELECT 売上 FROM Test WHERE 日付=#2016/12/10# AND 商品='りんご']. AS X2;

投稿日時 - 2016-12-01 12:04:35

お礼

肝心なこと書くの忘れていました。
SQLです。
望み通りにできました。ありがとうございます。

投稿日時 - 2016-12-01 13:01:29

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問