Aufgabenstellung: liste alle Rchnung seit Jahr 2009 bis heute !
"select * from rechnungen where year(datum) >= 2009"
listet NUR die Rechnungen von 2009 !
Während:
"select * from rechnungen where convert(year(rechdat),sql_integer) >= 2009"
aber funktioniert !
Ist diese Konvertierung nach INTEGER denn notwendig ?
Mit freundlichen Grüßen
Uwe
"select * from rechnungen where year(datum) >= 2009"
listet NUR die Rechnungen von 2009 !
Während:
"select * from rechnungen where convert(year(rechdat),sql_integer) >= 2009"
aber funktioniert !
Ist diese Konvertierung nach INTEGER denn notwendig ?
Mit freundlichen Grüßen
Uwe
Comment