1

誰かがこれで私を助けることができますか?私はSQL開発者を使用しています。

これが私のクエリだと言う

select
ac.customer_name, 
acra.receipt_number,
acra.receipt_amount amount_value,
rcta.trx_number,
rcta.attribute5 as office_code
from
ar_customers ac,
ar_cash_receipts_all acra,
ra_customer_trx_all rcta
where
ac.customer_id=acra.customer_id and
acra.cash_receipt_id = rcta.cash_receipt_id and
acra.receipt_amount > 5000;

この出力に、値 1 を含む列 stamp_value を追加します。どうやってするの?

4

1 に答える 1

0

これはあなたが必要とするものですか?

SELECT CASE WHEN amount_value > 5000 THEN 1
            ELSE NULL
       END stamp_value
  FROM t1 JOIN t2 ...
于 2012-07-01T15:42:08.133 に答える