Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在mysql中获取除今天记录之外的当前月份记录_Mysql - Fatal编程技术网

在mysql中获取除今天记录之外的当前月份记录

在mysql中获取除今天记录之外的当前月份记录,mysql,Mysql,如何从表中选择当前月份记录(今天的记录除外) SELECT * FROM table WHERE columnName>=DATE_FORMAT(NOW() ,'%Y-%m-01') AND columnName<DATE(NOW()) 我现有的查询是 SELECT * FROM table WHERE MONTH(columnName) = MONTH(CURRENT_DATE()) AND YEAR(columnName) = YEAR(CURRENT_DATE()) 上述查

如何从表中选择当前月份记录(今天的记录除外)

SELECT *
FROM table
WHERE columnName>=DATE_FORMAT(NOW() ,'%Y-%m-01') AND columnName<DATE(NOW())
我现有的查询是

SELECT *
FROM table
WHERE MONTH(columnName) = MONTH(CURRENT_DATE())
AND YEAR(columnName) = YEAR(CURRENT_DATE())
上述查询获取所有当前月份记录。。如何编辑该查询以获取除今天的记录之外的记录

SELECT *
FROM table
WHERE columnName>=DATE_FORMAT(NOW() ,'%Y-%m-01') AND columnName<DATE(NOW())

上述查询仅适用于当月

将其添加到WHERE子句:和DATECOLUNAME DATECURENT_DATEYes its working@sloarchasher