Ich bin neu in SQL. Ich versuche, einen Bericht mit den ausgewählten Spalten zu erstellen, aber nur diejenigen, bei denen das "datecreated" am oder nach dem 01.03.2016 ist und "datefirstship" am oder vor dem 15.03.2016 ist ... das habe ich mir gedacht es wird funktionieren ...Wie wird der SQL-Bericht abgerufen, wenn die Daten den Kriterien für den Datumsbereich entsprechen?
SELECT num,customerpo,shiptoname,datecreated,datefirstship,note
FROM SO
WHERE datecreated >= 2016/03/01 AND datefirstship <= 2016/03/15
... aber ich bekomme diese Fehlermeldung ...
ERROR #50805215
Query failed to execute. GDS Exception. 335544334. conversion error from string "672"
Welchen Datentyp haben Ihre DateCreated- und DateFirstShip-Felder? – David
Sie machen versehentlich Divisionen in Ihren Daten. Stellen Sie sicher, dass Sie diese Zeichenfolgen entsprechend in Daten für Ihre Datenbank-Engine konvertieren. 2016/3/1 = 672. –
ok..das kommt wo die 672 herkommt .... sinnvoll. Das Datum wird als 1. März 2015 angezeigt. In früheren Fehlermeldungen habe ich gesagt, dass der Datentyp TIMESTAMP ist – DHI