2016-06-20 4 views
0

ist Ich habe eine Tabelle mit dem Namen Test und ich möchte die Informationen nur aus dem aktuellen Datum anzeigen.Zeigen Sie ein Datum, das das gleiche wie heute in SQL Server

Ich habe versucht, so etwas zu tun, aber wenn ich = Und hier

SELECT * FROM Test WHERE graduated = GETDATE() 

verwenden nicht funktioniert ist die Tabelle

------------------------------------------------ 
| id   | name   | graduated   | 
------------------------------------------------ 
| 1  | John   | 2016-06-20   | 
------------------------------------------------ 
| 2  | Amy   | 2016-06-20   | 
------------------------------------------------ 
| 3  | Lily   | 2016-06-21   | 
------------------------------------------------ 
+0

Was ist der Datentyp für das Feld "graduated"? Datum? Terminzeit? –

+0

Siehe auch [diese Q & A] (http://stackoverflow.com/q/1843395/335858). – dasblinkenlight

+0

Der Datentyp aus dem abgestuften Feld ist das Datum –

Antwort

0

Get date() ist ein Datum, Zeit

Try Cast (getdate() als Datum)

Das sollte den Trick

tun
Verwandte Themen