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

Získejte pouze datum z datetime sql bez převodu na varchar, abych je mohl třídit v Excelu

Můžete převést na DATE , ale Excel je může zobrazit jako čísla, nejsem si jistý.

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

Jinak můžete použít specifický styl, např.

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

Nebo

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


  1. MySQL získá počet řádků v tabulce innodb

  2. chyba cizího klíče mysql #1452

  3. Získejte všechny záznamy úrovně 1, které mají pouze zadaný počet hodnot v úrovni 2

  4. Microsoft SQL Server – Připojte se ke mně na SQL Saturday Dallas