mor*_*ebi 2 sql sql-server datetime aggregation
我有一个 group by YEAR(mydate),MONTH(mydate)
我想选择它们作为一个独特的领域
SELECT SUM(Price),YEAR(mydate) + '/' + MONTH(mydate)
FROM MyTable
GROUP BY YEAR(mydate), MONTH(mydate)
Run Code Online (Sandbox Code Playgroud)
或类似的东西.
mydate是smalldatetime.
可能吗?
试试这个:
SELECT cast(YEAR(mydate) as CHAR(4))+'/'+cast(MONTH(mydate) as varchar(2))
FROM MyTable
Group by YEAR(mydate),MONTH(mydate)
Run Code Online (Sandbox Code Playgroud)