Saya sedang mengerjakan kueri untuk menghitung jumlah hasil untuk bulan dan tahun tertentu. Namun, saya juga perlu menggunakan tanggal lengkap untuk membuat string bulan tahun. Saya sadar bahwa apa pun yang ada di klausa pilih juga harus ada di klausa grup demi. Namun, saya hanya ingin mengelompokkan berdasarkan bulan dan tahun untuk mendapatkan hasil penghitungan yang benar. Bagaimana saya bisa mengatasi ini?
SELECT category, Count(ID), MONTH(aDate) AS month , YEAR(aDate) AS year, aDate,
CONVERT(CHAR(4),aDate) , 100) + CONVERT(CHAR(4),aDate) , 120) as monthYear
FROM table
GROUP BY month, year, category