Selecting different parts of a DATETIME with MSSQL
Thanks to this website for the information:
http://www.databasejournal.com/features/mssql/article.php/1442021
http://www.databasejournal.com/features/mssql/article.php/1442021
-- The syntax for pulling a certain part of a DATETIME is: -- -- CONVERT(date_type[(length)],expression[,style]) -- -- The available styles are as follows: -- -- NULL Jun 24 2001 9:48PM -- 1 06/24/01 -- 101 06/24/2001 -- 2 01.06.24 -- 104 24.06.2001 -- 108 21:48:00 -- 112 20010624 -- 121 2001-06-24 21:48:00.000 -- Some example usage: SELECT CONVERT(DATETIME,GETDATE(),112) as date -- Will output in YYYYMMDD format SELECT CONVERT(DATETIME,client.birthday,101) as birthday -- Will output in MM/DD/YYYY format