sql 2个表查询(可能有空值),结果要全部显示
假设有学生表a成绩bidnameStudentIDchsidstidchineseenglish1ax231180<null>2bs212290803cb113370<n...
假设有
学生表a 成绩b
id name Student ID chsid stid chinese english
1 a x23 1 1 80 <null>
2 b s21 2 2 90 80
3 c b11 3 3 70 <null>
希望得到合并表st_course
id name Student ID chinese english
1 a x23 80 <NULL>
2 b s21 90 80
3 c b11 70 <NULL>
求问这么输出 展开
学生表a 成绩b
id name Student ID chsid stid chinese english
1 a x23 1 1 80 <null>
2 b s21 2 2 90 80
3 c b11 3 3 70 <null>
希望得到合并表st_course
id name Student ID chinese english
1 a x23 80 <NULL>
2 b s21 90 80
3 c b11 70 <NULL>
求问这么输出 展开
2个回答
展开全部
select a.id,a.name,a.studentid,b.chinese,b.english
from a left join b on a.id=b.stid
from a left join b on a.id=b.stid
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |