北京网站建设公司朝阳怎么修改wordpress模板文件
- 作者: 五速梦信息网
- 时间: 2026年03月21日 10:05
当前位置: 首页 > news >正文
北京网站建设公司朝阳,怎么修改wordpress模板文件,网站系统升级,wordpress菜单新窗口打开多表查询 1.创建student和score表2.为student表和score表增加记录3.查询student表的所有记录4.查询student表的第2条到4条记录5.从student表查询所有学生的学号#xff08;id#xff09;、姓名#xff08;name#xff09;和院系#xff08;department#xff09;的信息6.… 多表查询 1.创建student和score表2.为student表和score表增加记录3.查询student表的所有记录4.查询student表的第2条到4条记录5.从student表查询所有学生的学号id、姓名name和院系department的信息6.从student表中查询计算机系和英语系的学生的信息7.从student表中查询年龄18~22岁的学生信息8.从student表中查询每个院系有多少人9.从score表中查询每个科目的最高分10.查询李四的考试科目c_name和考试成绩grade11.用连接的方式查询所有学生的信息和考试信息12.计算每个学生的总成绩13.计算每个考试科目的平均成绩14.查询计算机成绩低于95的学生信息15.查询同时参加计算机和英语考试的学生的信息16.将计算机考试成绩按从高到低进行排序17.从student表和score表中查询出学生的学号然后合并查询结果18.查询姓张或者姓王的同学的姓名、院系和考试科目及成绩19.查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩 1.创建student和score表 CREATE TABLE student ( id INT(10) NOT NULL UNIQUE PRIMARY KEY , name VARCHAR(20) NOT NULL , sex VARCHAR(4) , birth YEAR, department VARCHAR(20) , address VARCHAR(50) ); 创建score表。SQL代码如下 CREATE TABLE score ( id INT(10) NOT NULL UNIQUE PRIMARY KEY AUTO_INCREMENT , stu_id INT(10) NOT NULL , c_name VARCHAR(20) , grade INT(10) );mysql create table student (- id int(10) not null unique primary key,- name varchar(20) not null,- sex varchar(4),- birth year,- department varchar(20),- address varchar(50)- ); Query OK, 0 rows affected, 1 warning (0.01 sec)mysql create table score (- id int(10) not null unique primary key auto_increment,- stu_id int(10) not null,- c_name varchar(20),- grade int(10)- );
Query OK, 0 rows affected, 3 warnings (0.00 sec)mysql show tables;
| Tables_in_cla |
|---|
| score |
| student |
2 rows in set (0.00 sec) 2.为student表和score表增加记录 向student表插入记录的INSERT语句如下 INSERT INTO student VALUES( 901,张老大, 男,1985,计算机系, 北京市海淀区); INSERT INTO student VALUES( 902,张老二, 男,1986,中文系, 北京市昌平区); INSERT INTO student VALUES( 903,张三, 女,1990,中文系, 湖南省永州市); INSERT INTO student VALUES( 904,李四, 男,1990,英语系, 辽宁省阜新市); INSERT INTO student VALUES( 905,王五, 女,1991,英语系, 福建省厦门市); INSERT INTO student VALUES( 906,王六, 男,1988,计算机系, 湖南省衡阳市); 向score表插入记录的INSERT语句如下 INSERT INTO score VALUES(NULL,901, 计算机,98); INSERT INTO score VALUES(NULL,901, 英语, 80); INSERT INTO score VALUES(NULL,902, 计算机,65); INSERT INTO score VALUES(NULL,902, 中文,88); INSERT INTO score VALUES(NULL,903, 中文,95); INSERT INTO score VALUES(NULL,904, 计算机,70); INSERT INTO score VALUES(NULL,904, 英语,92); INSERT INTO score VALUES(NULL,905, 英语,94); INSERT INTO score VALUES(NULL,906, 计算机,90); INSERT INTO score VALUES(NULL,906, 英语,85);mysql INSERT INTO student VALUES( 902,张老二, 男,1986,中文系, 北京市昌平区); Query OK, 1 row affected (0.00 sec) mysql INSERT INTO student VALUES( 903,张三, 女,1990,中文系, 湖南省永州市); Query OK, 1 row affected (0.01 sec) mysql INSERT INTO student VALUES( 904,李四, 男,1990,英语系, 辽宁省阜新市); Query OK, 1 row affected (0.00 sec) mysql INSERT INTO student VALUES( 905,王五, 女,1991,英语系, 福建省厦门市); Query OK, 1 row affected (0.00 sec) mysql INSERT INTO student VALUES( 906,王六, 男,1988,计算机系, 湖南省衡阳市);
Query OK, 1 row affected (0.00 sec)mysql select * from student;
| id | name | sex | birth | department | address |
| 901 | 张老大 | 男 | 1985 | 计算机系 | 北京市海淀区 | | 902 | 张老二 | 男 | 1986 | 中文系 | 北京市昌平区 | | 903 | 张三 | 女 | 1990 | 中文系 | 湖南省永州市 | | 904 | 李四 | 男 | 1990 | 英语系 | 辽宁省阜新市 | | 905 | 王五 | 女 | 1991 | 英语系 | 福建省厦门市 |
| 906 | 王六 | 男 | 1988 | 计算机系 | 湖南省衡阳市 |
6 rows in set (0.00 sec)mysql INSERT INTO score VALUES(NULL,901, 英语, 80); Query OK, 1 row affected (0.01 sec) mysql INSERT INTO score VALUES(NULL,902, 计算机,65); Query OK, 1 row affected (0.00 sec) mysql INSERT INTO score VALUES(NULL,902, 中文,88); Query OK, 1 row affected (0.00 sec) mysql INSERT INTO score VALUES(NULL,903, 中文,95); Query OK, 1 row affected (0.00 sec) mysql INSERT INTO score VALUES(NULL,904, 计算机,70); Query OK, 1 row affected (0.00 sec) mysql INSERT INTO score VALUES(NULL,904, 英语,92); Query OK, 1 row affected (0.00 sec) mysql INSERT INTO score VALUES(NULL,905, 英语,94); Query OK, 1 row affected (0.00 sec) mysql INSERT INTO score VALUES(NULL,906, 计算机,90); Query OK, 1 row affected (0.00 sec) mysql INSERT INTO score VALUES(NULL,906, 英语,85);
Query OK, 1 row affected (0.01 sec)mysql select * from score;
| id | stu_id | c_name | grade |
| 1 | 901 | 计算机 | 98 | | 2 | 901 | 英语 | 80 | | 3 | 902 | 计算机 | 65 | | 4 | 902 | 中文 | 88 | | 5 | 903 | 中文 | 95 | | 6 | 904 | 计算机 | 70 | | 7 | 904 | 英语 | 92 | | 8 | 905 | 英语 | 94 | | 9 | 906 | 计算机 | 90 |
| 10 | 906 | 英语 | 85 |
10 rows in set (0.00 sec) 3.查询student表的所有记录
mysql select id, name, department from student;
| id | name | department |
| 901 | 张老大 | 计算机系 | | 902 | 张老二 | 中文系 | | 903 | 张三 | 中文系 | | 904 | 李四 | 英语系 | | 905 | 王五 | 英语系 |
| 906 | 王六 | 计算机系 |
6 rows in set (0.00 sec) 4.查询student表的第2条到4条记录
mysql select * from student limit 2,4;
| id | name | sex | birth | department | address |
| 903 | 张三 | 女 | 1990 | 中文系 | 湖南省永州市 | | 904 | 李四 | 男 | 1990 | 英语系 | 辽宁省阜新市 | | 905 | 王五 | 女 | 1991 | 英语系 | 福建省厦门市 |
| 906 | 王六 | 男 | 1988 | 计算机系 | 湖南省衡阳市 |
6 rows in set (0.00 sec)5.从student表查询所有学生的学号id、姓名name和院系department的信息
mysql select id, name, department from student;
| id | name | department |
| 901 | 张老大 | 计算机系 | | 902 | 张老二 | 中文系 | | 903 | 张三 | 中文系 | | 904 | 李四 | 英语系 | | 905 | 王五 | 英语系 |
| 906 | 王六 | 计算机系 |
6 rows in set (0.00 sec) 6.从student表中查询计算机系和英语系的学生的信息
mysql select * from student where department计算机系 or department英语系;
| id | name | sex | birth | department | address |
| 901 | 张老大 | 男 | 1985 | 计算机系 | 北京市海淀区 | | 904 | 李四 | 男 | 1990 | 英语系 | 辽宁省阜新市 | | 905 | 王五 | 女 | 1991 | 英语系 | 福建省厦门市 |
| 906 | 王六 | 男 | 1988 | 计算机系 | 湖南省衡阳市 |
4 rows in set (0.00 sec) 7.从student表中查询年龄18~22岁的学生信息 8.从student表中查询每个院系有多少人
mysql select department, count(*) as count from student group by department;
| department | count |
| 计算机系 | 2 | | 中文系 | 2 |
| 英语系 | 2 |
3 rows in set (0.01 sec) 9.从score表中查询每个科目的最高分
mysql select c_name, max(grade) as max_grade from score group by c_name;
| c_name | max_grade |
| 计算机 | 98 | | 英语 | 94 |
| 中文 | 95 |
3 rows in set (0.01 sec) 10.查询李四的考试科目c_name和考试成绩grade
mysql select c_name, grade- from score- where stu_id 904;
| c_name | grade |
| 计算机 | 70 |
| 英语 | 92 |
2 rows in set (0.00 sec) 11.用连接的方式查询所有学生的信息和考试信息
mysql select s.id, s.name, s.sex, s.birth, s.department, s.address, sc.c_name, sc.grade from student s join score sc on s.id sc.stu_id;
| id | name | sex | birth | department | address | c_name | grade |
| 901 | 张老大 | 男 | 1985 | 计算机系 | 北京市海淀区 | 计算机 | 98 | | 901 | 张老大 | 男 | 1985 | 计算机系 | 北京市海淀区 | 英语 | 80 | | 902 | 张老二 | 男 | 1986 | 中文系 | 北京市昌平区 | 计算机 | 65 | | 902 | 张老二 | 男 | 1986 | 中文系 | 北京市昌平区 | 中文 | 88 | | 903 | 张三 | 女 | 1990 | 中文系 | 湖南省永州市 | 中文 | 95 | | 904 | 李四 | 男 | 1990 | 英语系 | 辽宁省阜新市 | 计算机 | 70 | | 904 | 李四 | 男 | 1990 | 英语系 | 辽宁省阜新市 | 英语 | 92 | | 905 | 王五 | 女 | 1991 | 英语系 | 福建省厦门市 | 英语 | 94 | | 906 | 王六 | 男 | 1988 | 计算机系 | 湖南省衡阳市 | 计算机 | 90 |
| 906 | 王六 | 男 | 1988 | 计算机系 | 湖南省衡阳市 | 英语 | 85 |
10 rows in set (0.00 sec) 12.计算每个学生的总成绩
mysql select stu_id, sum(grade) as total_score from score group by stu_id;
| stu_id | total_score |
| 901 | 178 | | 902 | 153 | | 903 | 95 | | 904 | 162 | | 905 | 94 |
| 906 | 175 |
6 rows in set (0.00 sec) 13.计算每个考试科目的平均成绩
mysql select c_name, avg(grade) as average_score from score group by c_name;
| c_name | average_score |
| 计算机 | 80.7500 | | 英语 | 87.7500 |
| 中文 | 91.5000 |
3 rows in set (0.00 sec) 14.查询计算机成绩低于95的学生信息
mysql select s.id, s.name, s.sex, s.birth, s.department, s.address, sc.grade- from student s- join score sc on s.id sc.stu_id- where sc.c_name 计算机 and sc.grade 95;
| id | name | sex | birth | department | address | grade |
| 902 | 张老二 | 男 | 1986 | 中文系 | 北京市昌平区 | 65 | | 904 | 李四 | 男 | 1990 | 英语系 | 辽宁省阜新市 | 70 |
| 906 | 王六 | 男 | 1988 | 计算机系 | 湖南省衡阳市 | 90 |
3 rows in set (0.01 sec) 15.查询同时参加计算机和英语考试的学生的信息
mysql select s.id, s.name, s.sex, s.birth, s.department, s.address- from student s- join score sc1 on s.id sc1.stu_id- join score sc2 on s.id sc2.stu_id- where sc1.c_name 计算机 and sc2.c_name 英语;
| id | name | sex | birth | department | address |
| 901 | 张老大 | 男 | 1985 | 计算机系 | 北京市海淀区 | | 904 | 李四 | 男 | 1990 | 英语系 | 辽宁省阜新市 |
| 906 | 王六 | 男 | 1988 | 计算机系 | 湖南省衡阳市 |
3 rows in set (0.00 sec) 16.将计算机考试成绩按从高到低进行排序
mysql select s.name, s.sex, s.birth, s.department, s.address, sc.grade- from student s- join score sc on s.id sc.stu_id- where sc.c_name 计算机- order by sc.grade desc;
| name | sex | birth | department | address | grade |
| 张老大 | 男 | 1985 | 计算机系 | 北京市海淀区 | 98 | | 王六 | 男 | 1988 | 计算机系 | 湖南省衡阳市 | 90 | | 李四 | 男 | 1990 | 英语系 | 辽宁省阜新市 | 70 |
| 张老二 | 男 | 1986 | 中文系 | 北京市昌平区 | 65 |
4 rows in set (0.00 sec) 17.从student表和score表中查询出学生的学号然后合并查询结果
mysql select id from student- union- select stu_id from score;
| id |
|---|
| 901 |
| 902 |
| 903 |
| 904 |
| 905 |
| 906 |
6 rows in set (0.00 sec) 18.查询姓张或者姓王的同学的姓名、院系和考试科目及成绩
mysql select s.name, s.department, sc.c_name, sc.grade- from student s- join score sc on s.id sc.stu_id- where s.name like 张% or s.name like 王%;
| name | department | c_name | grade |
| 张老大 | 计算机系 | 计算机 | 98 | | 张老大 | 计算机系 | 英语 | 80 | | 张老二 | 中文系 | 计算机 | 65 | | 张老二 | 中文系 | 中文 | 88 | | 张三 | 中文系 | 中文 | 95 | | 王五 | 英语系 | 英语 | 94 | | 王六 | 计算机系 | 计算机 | 90 |
| 王六 | 计算机系 | 英语 | 85 |
8 rows in set (0.01 sec) 19.查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩
mysql select s.name, year(curdate())-s.birth as age, s.department, sc.c_name, sc.grade- from student s- join score sc on s.id sc.stu_id- where s.address like %湖南%;
| name | age | department | c_name | grade |
| 张三 | 34 | 中文系 | 中文 | 95 | | 王六 | 36 | 计算机系 | 计算机 | 90 |
| 王六 | 36 | 计算机系 | 英语 | 85 |
3 rows in set (0.00 sec)
- 上一篇: 北京网站建设公司案例中文wordpress网站
- 下一篇: 北京网站建设公司排名网站开发外包业务怎么接
相关文章
-
北京网站建设公司案例中文wordpress网站
北京网站建设公司案例中文wordpress网站
- 技术栈
- 2026年03月21日
-
北京网站建设方案书学产品设计好找工作吗
北京网站建设方案书学产品设计好找工作吗
- 技术栈
- 2026年03月21日
-
北京网站建设电扬科技网站建设开封软件制作
北京网站建设电扬科技网站建设开封软件制作
- 技术栈
- 2026年03月21日
-
北京网站建设公司排名网站开发外包业务怎么接
北京网站建设公司排名网站开发外包业务怎么接
- 技术栈
- 2026年03月21日
-
北京网站建设好wordpress教育网校
北京网站建设好wordpress教育网校
- 技术栈
- 2026年03月21日
-
北京网站建设技术托管余姚网站建设公司
北京网站建设技术托管余姚网站建设公司
- 技术栈
- 2026年03月21日






