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

převést varchar na datum a odečíst jej od jiného data

Můžete zkusit použít convert() a datediff( ) funguje následovně:

select convert(date, '19690409') -- the date you need
select datediff(day, convert(date, '19690409'), '2015-07-01') as diff_in_days

Rozdíl mezi těmito dvěma daty je ve dnech, ale můžete si vybrat z mnoha možných možností, jak je uvedeno v dokumentaci.



  1. Je možné vkládat data do pohledu MySQL?

  2. Jak porovnat a seřadit podle podobnosti v MySQL?

  3. Problémy s kódováním textu MySQL C#

  4. Neshoda verze Postgresql 9.2 pg_dump