it-swarm.com.de

Erhalten Sie Aufzeichnungen des aktuellen Monats

Wie kann ich die Datensätze des aktuellen Monats aus einer Tabelle der MySQL-Datenbank auswählen?

Wie jetzt ist der aktuelle Monat Januar. Ich möchte Datensätze vom Januar-Monat erhalten, wobei der Datentyp meiner Tabellenspalte timestamp ist.

Vielen Dank 

14
Foysal Vai

Diese Abfrage sollte für Sie funktionieren: 

SELECT *
FROM table
WHERE MONTH(columnName) = MONTH(CURRENT_DATE())
AND YEAR(columnName) = YEAR(CURRENT_DATE())
61
Aman Aggarwal

Überprüfen Sie die MySQL Datetime -Funktionen:

Versuche dies: 

SELECT * 
FROM tableA 
WHERE YEAR(columnName) = YEAR(CURRENT_DATE()) AND 
      MONTH(columnName) = MONTH(CURRENT_DATE());
21
Saharsh Shah

Versuchen Sie diese Abfrage:

SELECT *
FROM table 
WHERE MONTH(FROM_UNIXTIME(columnName))= MONTH(CURDATE())
0
ankur