首页 >

mysql 综合查询5张表(完整操作指南) |mysql json 转换成字符串

设置字段值mysql,更改字段值 mysql,mysql根据时间格式查询,mysql中的索引删除‘’,mysql表改名rename,mysql json 转换成字符串mysql 综合查询5张表(完整操作指南) |mysql json 转换成字符串

1. 数据库的创建

在开始使用MySQL综合查询5张表之前,需要先创建一个数据库。可以通过以下命令在MySQL中创建一个名为test_db的数据库:

CREATE DATABASE test_db;

2. 表格的建立

接下来,需要在test_db数据库中创建5个表格,分别为:学生表、课程表、选课表、教师表和成绩表。可以通过以下命令分别创建这些表格:

id INT PRIMARY KEY,

age INT,der VARCHAR(2)

CREATE TABLE course (

id INT PRIMARY KEY,

credit INT

(t_id INT,

course_id INT,t_id,course_id),tt(id),

FOREIGN KEY(course_id) REFERENCES course(id)

CREATE TABLE teacher (

id INT PRIMARY KEY,

age INT,der VARCHAR(2)

CREATE TABLE score (t_id INT,

course_id INT,

score INT,t_id,course_id),tt(id),

FOREIGN KEY(course_id) REFERENCES course(id)

3. 数据的插入和删除

在创建好表格后,可以通过以下命令向表格中插入数据:

t VALUES (1,’张三’,20,t VALUES (2,’李四’,21,’女’);t VALUES (3,’王五’,22,

INSERT INTO course VALUES (1,’语文’,3);

INSERT INTO course VALUES (2,’数学’,4);

INSERT INTO course VALUES (3,’英语’,

VALUES (1,1); VALUES (1, VALUES (2, VALUES (3,1);

INSERT INTO teacher VALUES (1,’张老师’,30,

INSERT INTO teacher VALUES (2,’李老师’,35,’女’);

INSERT INTO score VALUES (1,1,80);

INSERT INTO score VALUES (1,2,90);

INSERT INTO score VALUES (2,2,85);

INSERT INTO score VALUES (3,1,75);

如果需要删除数据,可以通过以下命令删除指定数据:

t WHERE id=1;

4. 查询语句的编写和执行

在插入和删除数据后,可以通过以下命令进行查询操作:

— 查询所有学生信息t;

— 查询所有选了语文课的学生信息tttt.course_id=1;

— 查询所有课程的平均学分

SELECT AVG(credit) FROM course;

— 查询所有选了语文课的学生成绩tamettt_id AND score.course_id=1;

— 查询所有教师的信息及其教授的课程数ame,COUNT(course.id) FROM teacher,course WHERE teacher.id=course.id GROUP BY teacher.id;

总结:通过以上操作,就可以实现MySQL综合查询5张表的功能。在实际应用中,可以根据需要进行修改和优化,以达到更好的查询效果。


mysql 综合查询5张表(完整操作指南) |mysql json 转换成字符串
  • 重新下载mysql的正确姿势,让你的数据库管理更加高效 |高性能mysql 第三版 英文
  • 重新下载mysql的正确姿势,让你的数据库管理更加高效 |高性能mysql 第三版 英文 | 重新下载mysql的正确姿势,让你的数据库管理更加高效 |高性能mysql 第三版 英文 ...

    mysql 综合查询5张表(完整操作指南) |mysql json 转换成字符串
  • mysql为属性设置外键(学习mysql外键的使用方法) |mysql自增id怎么获取
  • mysql为属性设置外键(学习mysql外键的使用方法) |mysql自增id怎么获取 | mysql为属性设置外键(学习mysql外键的使用方法) |mysql自增id怎么获取 ...

    mysql 综合查询5张表(完整操作指南) |mysql json 转换成字符串
  • excel 从mysql 匹配字符串 |mysql select 或
  • excel 从mysql 匹配字符串 |mysql select 或 | excel 从mysql 匹配字符串 |mysql select 或 ...