sql >> Databáze >  >> RDS >> Sqlserver

získat datum všech sobot v daném roce - sql server

pro rok 2010 to můžete udělat

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. Vložit MySQL pouze v případě, že je podmínka pravdivá

  2. Timespan - Zkontrolujte den v týdnu a denní dobu v mysql

  3. Kombinace dvou mysql dotazů

  4. psycopg2 ekvivalent mysqldb.escape_string?