我有以下查詢@myvar如何在以下查詢中乘以(@myvar * -1)。我如何在'case'語句中通過-1來聲明變量?
SELECT
Date,
case when Position > 0 then
Position * Mark * case when SecurityType in ('Equity','Equity Option') Then Mark * 100 else 1 end
else
0
end var,
case when Position < 0 then
Position * Mark * case when SecurityType in ('Equity','Equity Option') Then .Mark * 100 else 1 end
else
0
end (@myvar * -1),Id FROM Mytable
- 我收到提示
幫助我:)
什麼是你想怎麼辦? – gbn
@什麼類型是myvar? – msarchet
myvar是十進制的(18,6) – Neo