php – 需要在MYSQL中获取每个月的记录
发布时间:2020-12-13 18:08:19 所属栏目:PHP教程 来源:网络整理
导读:我需要帮助从数据库中获取记录,但有一些条件,如下所述: – 我需要检查所选startDate和结束日期之间每个月的学生可用性. 表结构: – 表数据: – 示例: – 在这里,您可以将课堂容量作为20名学生. 我想查看从2016年2月2日到2017年4月的座位供应情况. 输出将
我需要帮助从数据库中获取记录,但有一些条件,如下所述: –
我需要检查所选startDate和结束日期之间每个月的学生可用性. 表结构: – 表数据: – 示例: – 在这里,您可以将课堂容量作为20名学生. 我想查看从2016年2月2日到2017年4月的座位供应情况. 输出将是: 02/2016 - 20 03/2016 - 19 04/2016 - 18 05/2016 - 15 06/2016 - 20 . . . 02/2017 - 14 03/2017 - 20 04/2017 - 18 在此先感谢您的帮助.
我发现你的问题是这样的,如果有多少学生,他们可以在一个月内的任何时间登记,这不被考虑,但是如果你可以决定将比较任何一个日期,如startDate或endDate这个查询肯定会帮助你.
SELECT count(*) as cnt,CONCAT(MONTH(startDate),'/',YEAR(startDate)) as day from notes group by day 我考虑过startDate. 如果我需要更多研究,请告诉我. khajaamin (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |