mysql查询每个老师对应的所有学生_practice02_数据库02----查询所有学生的学号, 姓名, 选课数, 总成绩...

1. 首先建立数据表

建立四张数据表(, 成绩表(score))

1. 学生表(students)

1.学生id  ----  s_id

2. 学生姓名  ----  s_name

3. 学生生日 ----  s_birth

4. 学生性别 ----  s_sex

2. 教师表(teacher)

1. 教师id ---- t_id

2. 教师姓名  ---- t_name

3. 课程表(course)

1.课程id ---- c_id

2. 课程名 ----  c_name

3. 教师id   -----   t_id(与教师表对应, 方便建立数据库连接)

4. 成绩表(score)

1. 学生id ---- s_id(与学生表对应, 方便建立数据库连接)

2. 课程id ---- c_id(与课程表对应, 方便建立数据库连接)

3. 学生成绩  -----  s_score

============   表的建立代码:

92d7cf4517bd6c4cf5187d6217ccf351.gif

1 CREATE TABLE students(

2 s_id VARCHAR(20) PRIMARY KEY,

3 s_name VARCHAR(20) NOT NULL DEFAULT '',

4 s_birth VARCHAR(20) NOT NULL DEFAULT '',

5 s_sex VARCHAR(10) NOT NULL DEFAULT ''

6 );

7

8 CREATE TABLE course(

9 c_id VARCHAR(20) PRIMARY KEY,

10 c_name VARCHAR(20) NOT NULL DEFAULT '',

11 t_id VARCHAR(20) NOT NULL

12 );

13

14 CREATE TABLE teacher(

15 t_id VARCHAR(20) PRIMARY KEY,

16 t_name VARCHAR(20) NOT NULL DEFAULT ''

17 );

18

19 CR

  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值