• ベストアンサー

Access2016

こんにちは、よろしくお願いいたします。 Access初心者です。詳しい方、お教えください。 添付の画像(テーブルです。)項目K01は入金なのですが、K02が出金の場合 クエリでK02の金額をマイナスにすることは可能ですか? 可能であるとして、方法をお教えください。 勉強不足は重々承知なので、質問の意味がどうのこうのとか、書き方がうんぬんかんぬん言う のはご勘弁ください。 よろしくお願い致します。

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

  • ベストアンサー
回答No.1

SELECT  Test.ID,  Test.日付,  Test.区分,  [金額]*IIf([区分]=1,1,-1) AS 入出金額 FROM Test; で添付画像の結果をえます。

tonkotsu0707
質問者

お礼

画像まで貼ってくださって、ありがとうございます。 早速、やってみます。 またわからない時は投稿すると思いますので 今後ともまたよろしくお願い致します。(勉強も頑張ります。)

その他の回答 (1)

  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.2

こんにちは クエリデザインでSQL表示して、テーブル名「テーブル2」の部分は適宜変更し UPDATE テーブル2 SET [テーブル2].[金額(税込)] = [テーブル2]![金額(税込)]*-1 WHERE ((([テーブル2].項目コード)="K02")); で、実行。 データ更新されてしまうのでテストテーブル作成して試して下さい。

tonkotsu0707
質問者

お礼

早速、ご親切にお教えくださりありがとうございました。 やってみます。 もっと勉強もしますが、またわからない事がありましたら 投稿しますので、よろしくお願い致します。

関連するQ&A