关于数据库表的问题,很简单的
来源:百度知道 编辑:UC知道 时间:2024/05/06 07:20:22
有两张表,一张是stu(学生信息表),一张是stucj(学生成绩表)
信息表中的学号是主键,成绩表中的学号引用了信息表中的学号
现在我想用数据库查询语句查询出带着学生姓名和成绩的表,怎么写?
简单说就是要用查询语句查询出两张表的结合
信息表中的学号是主键,成绩表中的学号引用了信息表中的学号
现在我想用数据库查询语句查询出带着学生姓名和成绩的表,怎么写?
简单说就是要用查询语句查询出两张表的结合
oracle,经过测试,sql server也可以
select stu.name,stucj.score from stu
inner join stucj
on stu.id=stucj.id;
select stu.姓名,stuj.* from stu,stuj where stu.学号=stuj.学号
select st.姓名,cj.成绩 from stu st inner join stucj cj on st.学号=cj.学号
select stu.姓名,stuj.成绩 from stu,stuj where stu.学号=stuj.学号;