CREATE TABLE `testonecolume` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`Mushin` int(11) NOT NULL COMMENT '禁言 0正常 1是禁言',
`forbidlogin` int(11) DEFAULT NULL COMMENT '封号 0 正常 1是封号 2是永久封号 不可解除',
`loginformation` datetime DEFAULT NULL COMMENT '注册日期 做一个区间查询 传入两个参数',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
// 写一个接口 用户禁言
// 写一个接口 用户禁言解封
//写一个接口 永久封号
//查询出禁言的人
//查询时间 用户信息注册的时间 开始时间 结束时间
再写一个接口 逻辑删除
答案
// 写一个接口 用户禁言
UPDATE testonecolume
SET Mushin = 1
WHERE Mushin=0 and id=1;
// 写一个接口 用户禁言解封
UPDATE testonecolume
SET Mushin = 0
WHERE Mushin=1 and id=1;
//写一个接口 永久封号
UPDATE testonecolume
SET forbidlogin = 2
WHERE forbidlogin=0 and id=1;
//查询出禁言的人
SELECT * FROM testonecolume where Mushin=1
//查询时间 用户信息注册的时间 开始时间 结束时间
SELECT * FROM testonecolume where loginformation BETWEEN '2023-05-03 09:59:56' AND '2023-05-06 09:57:48'