php – 需要在MYSQL中获取每个月的记录

前端之家收集整理的这篇文章主要介绍了php – 需要在MYSQL中获取每个月的记录前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要帮助从数据库获取记录,但有一些条件,如下所述: –

我需要检查所选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

原文链接:https://www.f2er.com/php/134696.html

猜你在找的PHP相关文章