sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Grupper efter år

Hvad med:

select datepart(yyyy, [date]) as [year]
from shoptransfer 
group by datepart(yyyy, [date])

Eller:

select count(*) as qty, datepart(yyyy, [date]) as [year]
from shoptransfer 
group by datepart(yyyy, [date])
order by [year]

Dette er baseret på OP's kommando:"Jeg vil gruppere efter år, del af dato (varchar) kolonne"



  1. Henter værdier fra 3 tabeller

  2. mysql cross join, men uden duplikeret par?

  3. spring tabeller over, når du kører Doctrine convert-mapping

  4. sammenligne to kommaseparerede værdier i mysql