Hallo zusammen,
als jemand der bisher zwar viel mit Oracle, aber weniger mit mySQL gearbeitet hat, bin ich vor ein Problem gestellt:
Ich benötige für den WHERE-Part einer Query eine Einschränkung auf Datumswerte zwischen dem ersten und dem letzten Tag des
vergangenen Quartals.
Unter Oracle kein Problem dank der wunderbaren Kombination von TRUNC + Datum, die ich extremst schmerzlich in mySQL vermisse!!
Code:
WHERE order_date BETWEEN trunc(trunc(sysdate, 'Q')-1, 'Q') AND trunc(sysdate, 'Q')-1
Jemand eine Idee, wie man das in mySQL hinbekommt? Bei der restlichen Datumsarithmetik hab ich mich schon dran gewöhnt, mit so Umständlichkeiten wie DAYOFWEEK auf den 1. Tag der Woche zurückrechnen zu müssen. Aber DAYOFQUARTER gibt es ja nicht...