Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Връщане на различни дати

Можете да използвате T-SQL convert функция за извличане на датата.

Опитайте

CONVERT(char(10), GetDate(),126)

така че във вашия случай направете

Drop Table #Temp

select Distinct CONVERT(char(10), DateAdd(dd, DateDiff(DD,0, Date),0), 126) as DateOnly
,ID
Into #Temp
From Table

Select Distinct (Date)
,ID
From #Temp 

допълнителна информация:Получаване на частта от датата на поле за дата и час на SQL Server

Надявам се това да помогне!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ограничение за двупосочен външен ключ

  2. EXISTS срещу JOIN и използване на клауза EXISTS

  3. Съхраняване на продължителността на видеото в sql сървър

  4. Сблъсък на типа операнд:varchar е несъвместим с varchar(50), който се опитва да вмъкне в шифрована база данни

  5. Подаване на параметър от тип „обект“ в параметър със стойност на таблица за колона sql_variant