Я использую приведенный ниже запрос для подсчета данных конкретного столбца на основе одного условия.
SELECT COUNT(DISTINCT(S.INVOICENO)) AS LESSTWO , YEAR(S.invoicedate) YER,
Month(S.invoicedate) MNTH
FROM SALESDATA S
where S.BILLINGTYPE='INVOICE'
AND (S.invoicedate >='4-1-2009' and S.invoicedate <='4-30-2010')
AND S.TAXABLEAMT <=2000
GROUP BY YEAR(S.invoicedate) ,Month(S.invoicedate)
ORDER BY YEAR(S.invoicedate) ,Month(S.invoicedate)
Но мне нужно рассчитать еще 3 условия.Можно ли рассчитывать на основе 3 условий (т.е. 2001 - 3000,3001 - 4000, 4001 - 5000,> 5000), и я хочу, чтобы результат был установлен для всех условий?
С уважением,
N.SRIRAM