列と同じフィールドで 2 つの条件の結果を取得したいと考えています。DBには、テーブルの同じフィールドに2つの異なる通貨レコードUSD
があります。TRY
したがって、両方の通貨の行を 1 つずつ検索して結果を取得し、USD に対応する TRY の結果を取得すると同時に、為替の TRY レートを USD として除算します。
ここで取得しようとしているスクリプトをこのコードに追加したいと思います。
SELECT e.Gk_2, f.ad, sum(g.sf_miktar) as Qty
from Stok00 e
LEFT OUTER JOIN Gecoust f on e.Gk_2 = f.kod
left outer join stok29t g on e.kod = g.kod
where e.kod like 'SAC SIL%' and f.Evrakno = 'STKGK2'
group by e.GK_2, f.ad
例:
(Select sum(stock29.amount) from stock29 where stock29.rate = 'USD')
(Select sum(stock29.amount / 1.8) from stock29 where stock29.rate = 'TRY')