-- 依据上图(字段类型一致),创建数据库,添加至少5条数据。 CREATE TABLE `emp` ( `e_id` int NOT NULL AUTO_INCREMENT, `e_name` varchar(255) DEFAULT NULL, `sex` varchar(255) DEFAULT NULL, `tel` varchar(255) DEFAULT NULL, `class_id` int DEFAULT NULL, `age` int DEFAULT NULL, `sal` decimal(10,2) DEFAULT NULL, PRIMARY KEY (`e_id`) ) INSERT INTO `test_6_1`.`emp` (`e_name`, `sex`, `tel`, `class_id`, `age`, `sal`) VALUES ('张依依', '男', '123456789', 10, 20, 1000.00); INSERT INTO `test_6_1`.`emp` (`e_name`, `sex`, `tel`, `class_id`, `age`, `sal`) VALUES ('刘晓红', '女', '123456781', 20, 20, 1556.00); INSERT INTO `test_6_1`.`emp` (`e_name`, `sex`, `tel`, `class_id`, `age`, `sal`) VALUES ('李四', '男', '123456782', 30, 23, 4567.00); INSERT INTO `test_6_1`.`emp` (`e_name`, `sex`, `tel`, `class_id`, `age`, `sal`) VALUES ('李强', '男', '123456783', 20, 20, 5600.00); INSERT INTO `test_6_1`.`emp` (`e_name`, `sex`, `tel`, `class_id`, `age`, `sal`) VALUES ('王艳', '女', '123456784', 20, 24, 6800.00); -- 查询所有学生信息,并根据年龄进行降序排序 SELECT * FROM emp ORDER BY emp.age DESC -- 显示姓王的学生的详细信息。 SELECT * FROM emp WHERE emp.e_name LIKE CONCAT('%','王','%') -- 查询工资大于5000的所有男同学的信息 SELECT * FROM emp WHERE emp.sal > 5000 AND emp.sex ='男' -- 查询班级编号为20的男同学的电话号码 SELECT * FROM emp WHERE class_id = 20 AND emp.sex ='男' -- 查询最低工资。 SELECT MIN(emp.sal) FROM emp -- 查询班级为30的学生的最小年龄 SELECT MIN(emp.age) FROM emp WHERE emp.class_id = 30 -- 查询女生的最低工资 SELECT MIN(emp.sal) FROM emp WHERE emp.sex = '女' -- 查询女学生中薪资最低的人的全部信息 SELECT * FROM emp WHERE emp.sal = (SELECT MIN(emp.sal) FROM emp WHERE emp.sex = '女')