SELECT
pr.user_id as userId,
count(pr.user_id)
from
p_reservation pr
where
date_format(pr.create_time,'%y%m%d') = date_format(now(),'%y%m%d')
GROUP BY
pr.user_id
废话不多说 直接上代码。查询某张表 当天的记录, 用数据库自带函数 now() 按今天的年月日 获取当天的数据 我这个 group by
贴上数据库创建方式自己尝试
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for p_reservation
-- ----------------------------
DROP TABLE IF EXISTS `p_reservation`;
CREATE TABLE `p_reservation` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '预约ID',
`create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '修改时间',
`user_id` bigint(20) NOT NULL COMMENT '用户ID',
`pro_id` int(11) NOT NULL COMMENT '