create table t_user(
id int primary key,
nickname nvarchar(20) unique,
password varchar(10) not null,
email varchar(20) not null,
gender char(2) check(gender in('男','女')),
create_at date
);
-- 注册18个用户
insert into t_user values(101,'坠落的星辰','111111','1315699@qq.com','男','2021-06-09');
select * from t_user;
insert into t_user values(102,'轻舞飞扬','222222','2225699@qq.com','女','2021-06-09'),
(1, '你好啊', '123456', '13123@qq.com', '男', '2021-03-15'),
(2, 'zyx', '654321', '13234@qq.com', '女', '2021-06-20'),
(3, 'xb', '789012', '13345@qq.com', '男', '2022-01-10'),
(4, 'nj', '234567', '13456@qq.com', '女', '2022-04-25'),
(5, 'zh', '345678', '13567@qq.com', '男', '2022-09-12'),
(6, 'ml', '456789', '13678@qq.com', '女', '2023-02-18'),
(7, '小明', '567890', '13789@qq.com', '男', '2023-07-22'),
(8, '小红', '112233', '13890@qq.com', '女', '2023-11-30'),
(9, '小刚', '223344', '13901@qq.com', '男', '2024-03-05'),
(10, '小丽', '334455', '14012@qq.com', '女', '2024-06-15'),
(11, '小强', '445566', '14123@qq.com', '男', '2024-09-20'),
(12, '小芳', '556677', '14234@qq.com', '女', '2024-12-25'),
(13, '小华', '667788', '14345@qq.com', '男', '2025-01-10'),
(14, '小美', '778899', '14456@qq.com', '女', '2025-03-18'),
(15, '小勇', '889900', '14567@qq.com', '男', '2025-05-22'),
(16, '小娟', '990011', '14678@qq.com', '女', '2025-07-30'),
(17, '小杰', '101112', '14789@qq.com', '男', '2025-09-15'),
(18, '小兰', '202122', '14890@qq.com', '女', '2025-11-20');
-- 注销这个账户
7. 查询所有用户的昵称和性别,按性别分组。
8. 查询所有用户的昵称和注册日期,10. 查询所有用户的昵称和注册日期,按注册月份分组。按注册年份分组。
最新发布