MySQL Wählen Sie alle aus Tabelle wo Monat?

7

ist es möglich, alle Felder mit einem bestimmten Monat auszuwählen?

Zum Beispiel: Ich habe Spalte create_date und Werte dieser Spalte:

%Vor%

Wie wähle ich alle Felder aus, in denen der Monat 05 entspricht?

    
Mirgorod 18.07.2011, 10:56
quelle

7 Antworten

26

Sie könnten

verwenden %Vor%     
Nicola Peluchetti 18.07.2011, 10:59
quelle
3
%Vor%

sehen Sie sich die Dokumentation an Diese Abfrage arbeitet mit dem Datetime-Typ der Spalte

    
genesis 18.07.2011 11:01
quelle
3
%Vor%

Ссылка

    
mce 18.07.2011 11:01
quelle
2

Verwende month(Yourdate) , um den Monat zu extrahieren

    
CloudyMarble 18.07.2011 11:02
quelle
2

ist gerade auf etwas gestoßen, das bei der Verwendung von MONTH () erwähnt wurde. es wird nur den Monat von einer DATE Zeichenfolge erhalten. nicht von einem uniximestamp

Wenn Sie es mit einem uniximestamp versuchen möchten:

%Vor%     
TD_Nijboer 05.12.2012 17:56
quelle
1

Für eine dynamische Filterung des aktuellen Monats:

%Vor%     
B2GraphiX 16.08.2016 09:14
quelle
-2

Sie könnten etwas tun wie:

%Vor%     
TheSystem 18.07.2011 11:02
quelle

Tags und Links