Ich fand ein paar Beispiele online, aber ich verstehe nicht ganz, wie es funktioniert. z. B.Finden Sie den vorherigen Sonntag Datum Algorithmus
SELECT DATEADD(ww, DATEDIFF(ww,0,GETDATE()), 0)
Ich bin nicht einmal sicher, es tut was ich will.
Was ich brauche ist, wenn die Abfrage ausgeführt wird, kann es SELECT * from xTable WHERE xDate
ist zwischen zwei Daten. Letzter Sonntag und nächster Sonntag (aktuelle Woche). Was könnte ich verwenden, um es automatisch zu finden? Und erklären Sie bitte, weil ich neu in SQL bin.
Ich verstehe nicht, warum jemand für das Schließen als _ "keine echte Frage" _ abstimmen konnte. Es ist klar, was OP wissen möchte: wie man die Aufzeichnungen der aktuellen Woche bekommt. Aber die Frage ist, haben Sie die Abfrage versucht und es hat das falsche Ergebnis zurückgegeben? –
Es gibt tatsächlich ein Datum zurück, das ich nicht ganz finden kann, wie diese Abfrage verwendet wird, um zu meinem Ergebnis zu gelangen. – phadaphunk