- - PR -
テーブル間の計算
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2008-12-03 18:17
A のレコードが無い事を考慮してなかったです。
すみません。 と思ったら B の CODE 5 DATE 2008/11/21 ERROR_1 2 のレコードって最終的に -2 になってないですよね。 A に無い場合は引き算しないんですか? | ||||||||
|
投稿日時: 2008-12-04 10:40
貴重なアドバイス有難うございます。 はい、(A)テーブルに無い場合には計算されません。 現在UNION ALLを使い結合し、UNION内のSELECT文の中で引き算するフィールド名に"-"を付ける無名tigerさんからのアドバイス方法で実現まで可能になりました。 ただ・・・ 私の求めたい結果にも問題がありました・・・ (A)テーブルを中心に考えたいので
のよう(B)テーブルのCODE=5の行は結果に入らない、結果を求めなくてはいけませんね。 | ||||||||
|
投稿日時: 2008-12-04 11:17
ということはやはりJOINの方ですね。 2008-12-03 18:08のKingさんの回答が参考になります。 ただ、今回AccessということなのでISNULLの部分はうまくいかないかも。
かな。 |