Код:Как сделать «заказ» по месяцам и годам?
SELECT
CONVERT(VARCHAR(10),Due_Date,101) AS Due_Date,
COST_PER_ACRES,
CASE WHEN Due_Amount IS NOT NULL AND Lease_Amount IS NOT NULL THEN '$' + CONVERT(VARCHAR(20),CAST(Due_Amount - Lease_Amount AS MONEY),1)
WHEN Due_Amount IS NULL THEN '$0.00' ELSE '$' + CONVERT(VARCHAR(20),CAST(Due_Amount AS MONEY),1) END AS RENTAL_AMOUNT_DUE,
CONVERT(VARCHAR(10),CHECK_DATE,101) AS Check_Date
FROM tblpayments PH
LEFT JOIN tblcheck CD
ON PH.ID = CD.lease_obligation_ID
WHERE PH.PAYMENT_TYPE_ID = 1657 AND PH.LEASE_ID = 76
ORDER BY YEAR(Due_Date)
Я хочу знать, как я могу получить следующий вывод:
Мой выходной ток:
'ORDER BY MONTH (Due_Date), YEAR (Due_Date)' –
дубликат http://stackoverflow.com/questions/17271316/order-by-month-and-year-in-sql-with-sum – Phillip