我有一个学生表,其中包含admission_date和student_status列,我想获取特定年份每个月的总录取,而admission_date列的类型是DateTime。即
**Month** **Total_Admission**
Jan-2016 90
Feb-2016 70
Mar-2016 109
最佳答案
请尝试以下查询。
SELECT replace(right(convert(varchar, admission_date, 106), 8), ' ', '-') Month,COUNT(*) TotalAdmissions
FROM yourTable
WHERE YEAR(admission_date) = 2016
GROUP BY replace(right(convert(varchar, admission_date, 106), 8), ' ', '-')
关于sql - 如何获取特定月份SQL的数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39851394/