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

få dato for alle lørdage i et givet år - sql server

for år 2010 kan du gøre dette

declare @d datetime
select @d = '20100101'  --'20090101'  if you want 2009 etc etc

select dateadd(dd,number,@d) from master..spt_values
where type = 'p'
and year(dateadd(dd,number,@d))=year(@d)
and DATEPART(dw,dateadd(dd,number,@d)) = 7


  1. OC4J 10.1.3.3 kan ikke finde ojms.rar opsætning af databasepersistenser

  2. Sådan tilføjer du ojdbc-krukken til mit projekt og bruger den

  3. Ruby:mysql2-Gem virker ikke (Mac OS X Snow Leopard, Ruby 1.9.2)

  4. mysql server portnummer