MySQL Select Ersten Tag von Jahr und Monat
Wie findet ersten Tag des Jahres in der AUSWAHL?
SELECT `DATE`,`SomeValue1`,`SomeValue2`
FROM `SomeTableName`
WHERE (`DATE` >= [...first day of the year in date format...])
Ich fand dies für Monat - aber ich weiß nicht so RECHT, hab das zu begreifen reicht für das ganze Jahr:
(Ich suchte nach diesem für eine separate Abfrage zu finden die Daten, die zwischen Anfang des Monats und jetzt)
WHERE (`DATE` between DATE_FORMAT(NOW() ,'%Y-%m-01') AND NOW() )
InformationsquelleAutor Mark Bogner | 2013-08-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube, Sie brauchen:
Um ehrlich zu sein, könnten Sie das tun:
InformationsquelleAutor Grim...
Den ersten Tag des aktuellen Jahres, die ich benutze:
So, in Ihrer Anfrage schreiben Sie:
Ich ganz allgemein etwas tun, wie ein sales-Bericht für die letzten 2 Jahre volle, aber ich will immer am Anfang eines Jahres. So zeigt 2 volle Jahre und das Jahr.
Aber weiter erschweren es, unsere finanziellen Jahren startet am ersten Mai. Ich will immer beginnen am ersten Mai.
oder als alternative
Den ersten Mai als 121st Tag ein Jahr. Aber diese Methode funktioniert nicht in Schaltjahren.
Schaltjahr proof-version ist:
Die immer wieder eine xxxx-05-01 Datum, ob ein Schaltjahr ist oder nicht.
InformationsquelleAutor user151220
Wenn die oben genannten arbeiten für die Monats -, dann wird diese Arbeit für das Jahr:
InformationsquelleAutor Gordon Linoff