0
我有兩個表:問題與JOIN三個表有一個別名爲同一列
- date_info與列: - DATE_ID,一年
- 交易與列: - DATE_ID,金額, trx_type。
trx_type只能是「信用」或「付款」
我需要顯示是今年以來,信用卡和借記作爲結果。 (如果trx_type是借方,則稱爲借方,反之亦然)。
我可以用下面的方法得到其中的一個。但不能加入它來獲得這兩個值。
select *
from date_info as dt
INNER JOIN (select date_id,
amount as debit
from transaction
where tx_type = 'debit') as db
on dt.date_id = db.date_id;
你能幫幫我....
嘗試混淆你的事務表,也可作爲交易是你應該調用它的保留字[交易] 。 – 2012-07-31 11:56:22