Ich frage mich, ob dies möglich ist, habe ich in meiner Datenbanktabelle ein Datetime-Feld, ich möchte diese Tabelle abfragen und alle Zeilen mit einem Veröffentlichungsdatum von 2011 abrufen, aber meine Datumspalte ist dateTime, so sieht das Formular so aus,
2011-06-12 00:00:00
Wie kann ich die Tabelle abfragen, um alle 2011 Zeilen zurückzugeben?
Sie können es sogar unterstreichen, wenn Sie möchten ...
%Vor%Ich würde jedoch empfehlen, eine "date dimension" -Tabelle zu erstellen und dann das dateTime-Feld in separate date- und time-Felder aufzuteilen und dann über das date-Feld der Tabelle "date dimension" beizutreten, was eine wesentlich bessere Funktionalität ermöglicht. Weitere Informationen zum Verwenden einer Tabelle "Datumsdimension" finden Sie in der Antwort, die ich auf den folgenden Post geschrieben habe.
Alle Monate auswählen innerhalb eines bestimmten Zeitraums, einschließlich derjenigen mit 0 Werten
Sie können Ihrer Tabelle wie folgt beitreten;
%Vor%Tags und Links mysql