sql >> Databasteknik >  >> RDS >> Sqlserver

Få bara date från datetime sql utan att konvertera till varchar så att jag kan sortera det i excel

Du kan konvertera till DATE , men Excel kan visa dem som siffror, inte säker.

SELECT CONVERT(DATE, col) FROM dbo.table;

Annars kan du använda en specifik stil, t.ex.

-- yyyy-mm-dd - standard, unambiguous format
SELECT CONVERT(CHAR(10), col, 120) FROM dbo.table;

Eller

-- mm/dd/yyyy - ambiguous, regional format
SELECT CONVERT(CHAR(10), col, 101) FROM dbo.table;


  1. Stoppa förfrågan via PDO

  2. Tvinga MySQL att returnera dubbletter från WHERE IN-satsen utan att använda JOIN/UNION?

  3. De vanligaste problemen med MHA och hur man åtgärdar dem

  4. Hur man utesluter poster med vissa värden i sql select