腾讯建站官网,北京网站建设制作,做价值投资有哪些网站,新媒体、网站建设 管理规范根据表中内容#xff0c;用命令语句创建数据库#xff0c;表格#xff0c;以及插入#xff0c;修改#xff0c;删除表格中的内容。 创建数据库#xff1a;zrzy
mysql create database zrzy;
引用zrzy数据库#xff1a;
mysql use zrzy;
创建student_info表用命令语句创建数据库表格以及插入修改删除表格中的内容。 创建数据库zrzy
mysql create database zrzy;
引用zrzy数据库
mysql use zrzy;
创建student_info表
mysql create table student_info( Address VARCHAR(255), Sex CHAR(1), Age INT, Name VARCHAR(255) );
向表中插入数据
mysql INSERT INTO student_info(Address, Sex, Age, Name) VALUES (北京, 女, 19, 张三), (上海, 男, 20, 李四), (广州, 女, 25, 王五), (北京, 女, 20, 薛六), (上海, 男, 22, 王五), (广州, 男, 28, 赵七), (北京, 女, 23, 张四); mysql SELECT * FROM student_info; ------------------------- | Address | Sex | Age | Name | ------------------------- | 北京 | 女 | 19 | 张三 | | 上海 | 男 | 20 | 李四 | | 广州 | 女 | 25 | 王五 | | 北京 | 女 | 20 | 薛六 | | 上海 | 男 | 22 | 王五 | | 广州 | 男 | 28 | 赵七 | | 北京 | 女 | 23 | 张四 | ------------------------- 7 rows in set
1. 写出sql语句查询所有年龄大于20岁的员工
SELECT * FROM student_info WHERE age 20; 2. 写出sql语句查询所有年龄大于等于22小于25的女性员工 mysqlSELECT * FROM student_info WHERE age 22 AND age 25 AND sex 女; ------------------------- | Address | Sex | Age | Name | ------------------------- | 北京 | 女 | 23 | 张四 | ------------------------- 1 row in set 3. 写出sql语句统计男女员工各有多少名
mysqlSELECT sex, COUNT(*) FROM student_info GROUP BY sex; --------------- | sex | COUNT(*) | --------------- | 女 | 4 | | 男 | 3 | --------------- 2 rows in set
4. 写出sql语句按照年龄降序获取员工信息
mysql SELECT * FROM student_info ORDER BY age DESC; ------------------------- | Address | Sex | Age | Name | ------------------------- | 广州 | 男 | 28 | 赵七 | | 广州 | 女 | 25 | 王五 | | 北京 | 女 | 23 | 张四 | | 上海 | 男 | 22 | 王五 | | 上海 | 男 | 20 | 李四 | | 北京 | 女 | 20 | 薛六 | | 北京 | 女 | 19 | 张三 | ------------------------- 7 rows in set
5. 写出sql语句获取员工中哪个姓名具有重名现象
mysql SELECT name, COUNT(*) FROM student_info GROUP BY name HAVING COUNT(*) 1; ---------------- | name | COUNT(*) | ---------------- | 王五 | 2 | ---------------- 1 row in set 6. 写出sql语句查询所有姓张的员工 mysql SELECT *FROM student_info WHERE name LIKE 张%; ------------------------- | Address | Sex | Age | Name | ------------------------- | 北京 | 女 | 19 | 张三 | | 北京 | 女 | 23 | 张四 | ------------------------- 2 rows in set 7. 写出sql语句查询住址为北京的前3条记录 mysql SELECT * FROM student_info WHERE address 北京 LIMIT 3; ------------------------- | Address | Sex | Age | Name | ------------------------- | 北京 | 女 | 19 | 张三 | | 北京 | 女 | 20 | 薛六 | | 北京 | 女 | 23 | 张四 | ------------------------- 3 rows in set
8. 写出sql语句查询员工总数 mysql SELECT COUNT(*) FROM student_info; 9. 写出sql语句向表中插入一条记录 mysqlINSERT INTO student_info (name, age, sex, address) VALUES (张三 , 25, 男, 上海);
mysql select * from student_info; ------------------------- | Address | Sex | Age | Name | ------------------------- | 北京 | 女 | 19 | 张三 | | 上海 | 男 | 20 | 李四 | | 广州 | 女 | 25 | 王五 | | 北京 | 女 | 20 | 薛六 | | 上海 | 男 | 22 | 王五 | | 广州 | 男 | 28 | 赵七 | | 北京 | 女 | 23 | 张四 | | 上海 | 男 | 25 | 张三 | ------------------------- 8 rows in set
10.写出sql语句修改员工张四的住址为南京
mysql UPDATE student_info SET address 南京 WHERE name 张四; Query OK, 1 row affected Rows matched: 1 Changed: 1 Warnings: 0
mysql select * from student_info; ------------------------- | Address | Sex | Age | Name | ------------------------- | 北京 | 女 | 19 | 张三 | | 上海 | 男 | 20 | 李四 | | 广州 | 女 | 25 | 王五 | | 北京 | 女 | 20 | 薛六 | | 上海 | 男 | 22 | 王五 | | 广州 | 男 | 28 | 赵七 | | 南京 | 女 | 23 | 张四 | | 上海 | 男 | 25 | 张三 | ------------------------- 8 rows in set
11.写出sql语句删除年龄大于24岁的女员工 mysql DELETE FROM student_info WHERE age 24 AND sex 女; Query OK, 1 row affected
mysql select * from student_info; ------------------------- | Address | Sex | Age | Name | ------------------------- | 北京 | 女 | 19 | 张三 | | 上海 | 男 | 20 | 李四 | | 北京 | 女 | 20 | 薛六 | | 上海 | 男 | 22 | 王五 | | 广州 | 男 | 28 | 赵七 | | 南京 | 女 | 23 | 张四 | | 上海 | 男 | 25 | 张三 | ------------------------- 7 rows in set
代码在码云Gitee在数据库中进行表内容的修改MYSQL · zyt/麦当劳投资人 - Gitee.com