gpt4 book ai didi

php - 在 MySQL 中获取每个月的最后一条记录....?

转载 作者:IT老高 更新时间:2023-10-29 00:03:49 27 4
gpt4 key购买 nike

我在为 MySQL 编写查询时遇到问题。我在数据库中有以下字段

id     created_on            status
1 2011-02-15 12:47:09 1
2 2011-02-24 12:47:09 1
3 2011-02-29 12:47:09 1
4 2011-03-11 12:47:09 1
5 2011-03-15 12:47:09 1
6 2011-03-22 12:47:09 1
7 2011-04-10 12:47:09 1
8 2011-04-11 12:47:09 1

我需要选择每个月的最后一条记录。这是针对 月 FEB 记录 # 3 月 MARCH 记录 # 6月 APRIL 记录 # 8

请帮帮我......

提前致谢......

最佳答案

SELECT * FROM table 
WHERE created_on in
(select DISTINCT max(created_on) from table
GROUP BY YEAR(created_on), MONTH(created_on))

关于php - 在 MySQL 中获取每个月的最后一条记录....?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5621842/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com