Warum wird bei der Verarbeitung von Daten in varchar konvertiert? Versuchen Sie es stattdessen:
%Vor%Ich verwende die folgende SQL-Abfrage, um die Daten aus einer Tabelle für die letzten 7 Tage zu erhalten.
%Vor%Die Daten in der Tabelle enthalten auch die Daten des letzten Jahres.
Problem ist, dass ich die Ausgabe mit Datumsspalte als
bekomme %Vor% Ich möchte nicht die Ausgabe von 2012
year. Bitte schlagen Sie vor, wie Sie die Abfrage ändern können, um die Daten für die letzten 7 Tage dieses Jahres zu erhalten.
Anstatt ein date
in ein varchar
zu konvertieren und ein varchar
mit einem varchar
zu vergleichen. Konvertiere das varchar
in ein datetime
und vergleiche das dann.
Anstatt ein %code% in ein %code% zu konvertieren und ein %code% mit einem %code% zu vergleichen. Konvertiere das %code% in ein %code% und vergleiche das dann.
%Vor%Warum wird bei der Verarbeitung von Daten in varchar konvertiert? Versuchen Sie es stattdessen:
%Vor%Ich verwende die folgende SQL-Abfrage, um die Daten aus einer Tabelle für die letzten 7 Tage zu erhalten.
%Vor%Die Daten in der Tabelle enthalten auch die Daten des letzten Jahres.
Problem ist, dass ich die Ausgabe mit Datumsspalte als
bekomme %Vor%Ich möchte nicht die Ausgabe von %code% year. Bitte schlagen Sie vor, wie Sie die Abfrage ändern können, um die Daten für die letzten 7 Tage dieses Jahres zu erhalten.
Benutze das einfach.
%Vor%Tags und Links sql sql-server tsql