如何將底線添加到我的語句中?SQl if where語句中的語句
SELECT
AgentID,
PaymentAmount
FROM Table A
WHERE
DATEOFPAYMENT
GROUP BY
CollectorNumber
ORDER BY
CollectorNumber,
LastName,
DateofPayment,
PaymentAmount
如果DATEOFPAYMENT =昨天然後PaymentAmount否則爲0爲 '前一天'
或
如果DATEOFPAYMENT = current_Month然後PaymentAmount否則爲0爲 'MTD'
或
如果DATEOFPAYMENT = CURRENT_YEAR然後PaymentAmount否則爲0爲「YTD
我不明白你想把這些放在哪裏。你可以使用'CASE'而不是'IF',但是如何使用它取決於你在做什麼。 – 2014-11-20 19:01:51
查看CASE聲明。我想這會幫助你。 http://msdn.microsoft.com/en-us/library/ms181765.aspx – 2014-11-20 19:03:23
用'CASE'語句替換'WHERE'中的'DATEOFPAYMENT'。 – 2014-11-20 19:03:36