Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Eindeutige Daten zurückgeben

Sie können das T-SQL convert verwenden Funktion zum Extrahieren des Datums.

Versuchen Sie es

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

in Ihrem Fall also tun

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 

weitere Informationen:Den Datumsteil eines SQL Server Datetime-Feldes abrufen

hoffe, das hilft!