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

Få kun dato fra datetime sql uden at konvertere til varchar, så jeg kan sortere det i excel

Du kan konvertere til DATE , men Excel viser dem muligvis som tal, ikke sikker.

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

Ellers kan du bruge en bestemt stil, f.eks.

-- 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. Hvordan matcher du lige tal af bogstaver eller ulige bogstavtal ved hjælp af regexp til mysql

  2. Mysql-syntaksfejl ved oprettelse af lagret procedure

  3. Sådan viser du sekventielt nummer i MySQL-forespørgselsresultat

  4. PÅ SLET CASCADE