mysql语句生成技巧
查询 学生的学号、姓名和选课的课程名和成绩
1)分析操作,80%查询,20%增删改
select
2)把展示的数据使用别名的方式呈现在select后面
select s.sid,s.sname,c.cname,sc.score
3)确定有还是没有的问题
如果有的问题,使用内连接或者外链接
如果没有的问题,使用外链接
使用连接罗列select后面字段所属的表
select s.sid,s.sname,c.cname,sc.score from student s,
selectcourse sc, course c
4)确定连接使用的关键字和公共字段,where和on的选择
select s.sid,s.sname,c.cname,sc.score from student s,
selectcourse sc, course c where s.sid = sc.sid and
c.cid = sc.cid;