Php 如何获得这个月的记录?
我用这个来获得今天的记录。Php 如何获得这个月的记录?,php,mysql,sql,datetime,Php,Mysql,Sql,Datetime,我用这个来获得今天的记录。 如何获得这个月的记录?有人能给我指路吗?试试这个查询,它会帮你的 SELECT * FROM table WHERE MONTH(columnName) = MONTH(CURRENT_DATE()) 尝试此查询,它将帮助您 SELECT * FROM table WHERE MONTH(columnName) = MONTH(CURRENT_DATE()) 仅使用mysql就可以做到: SELECT * FROM table_name WHERE YEAR
如何获得这个月的记录?有人能给我指路吗?试试这个查询,它会帮你的
SELECT * FROM table WHERE MONTH(columnName) = MONTH(CURRENT_DATE())
尝试此查询,它将帮助您
SELECT * FROM table WHERE MONTH(columnName) = MONTH(CURRENT_DATE())
仅使用mysql就可以做到:
SELECT *
FROM table_name
WHERE YEAR(BaseTbl.createdDtm) = YEAR(CURRENT_DATE()) AND
MONTH(BaseTbl.createdDtm) = MONTH(CURRENT_DATE());
编辑
编码点火器
$this->db->where('YEAR(BaseTbl.createdDtm))', date('Y'));
$this->db->where('MONTH(BaseTbl.createdDtm))', date('m'));
仅使用mysql就可以做到:
SELECT *
FROM table_name
WHERE YEAR(BaseTbl.createdDtm) = YEAR(CURRENT_DATE()) AND
MONTH(BaseTbl.createdDtm) = MONTH(CURRENT_DATE());
编辑
编码点火器
$this->db->where('YEAR(BaseTbl.createdDtm))', date('Y'));
$this->db->where('MONTH(BaseTbl.createdDtm))', date('m'));
您是否使用任何框架?如果是,请指定是的,我使用最新的代码检查我的答案。希望对您有所帮助您是否使用了任何框架?如果是,请指定是的,我使用最新的代码检查我的答案。希望它能帮助你也需要检查一年。另一方面,它将返回不匹配年份的数据,因此也需要检查年份。另一方面,它将返回不匹配年份的数据,以及如何获取上月记录?
$last\u month\u timestamp=strottime(日期('Y-m')。“-1个月”)$last_month=日期(“m”,美元last_month_时间戳)$年份=日期(“Y”,最后一个月的时间戳)代码>它可以工作$pm=(int)日期('n',标准时间('-1个月))$pmy=(整数)日期('Y',标准时间('-1个月')$这->数据库->其中('YEAR(BaseTbl.createdDtm)'$pmy)$这->数据库->其中('MONTH(BaseTbl.createdDtm)'$pm);如何获取上月记录?$last\u month\u timestamp=strottime(日期('Y-m')。“-1个月”)$last_month=日期(“m”,美元last_month_时间戳)$年份=日期(“Y”,最后一个月的时间戳)代码>它可以工作$pm=(int)日期('n',标准时间('-1个月))$pmy=(整数)日期('Y',标准时间('-1个月')$这->数据库->其中('YEAR(BaseTbl.createdDtm)'$pmy)$这->数据库->其中('MONTH(BaseTbl.createdDtm)'$pm);