Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Renvoyer des dates distinctes

Vous pouvez utiliser le T-SQL convert fonction pour extraire la date.

Essayez

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

alors, dans votre cas, faites

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 

plus d'informations :Obtenir la partie date d'un champ Datetime SQL Server

j'espère que cela vous aidera !