sql >> Databasteknik >  >> RDS >> Sqlserver

Återlämna distinkta datum

Du kan använda T-SQL convert funktion för att extrahera datumet.

Försök

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

så gör i ditt fall

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 

ytterligare information:Hämta datumdelen av ett SQL Server Datetime-fält

hoppas detta hjälper!



  1. Hur man mappar uint i NHibernate med SQL Server 2005

  2. MySQL:Välj alla datum inom ett intervall även om inga poster finns

  3. MySQL antal objekt inom i klausul

  4. Hur man gör Drupal 7 redigerbart fält i tabellen endast för admin