数据库 两表选择性查询问题
发布网友
发布时间:2022-05-21 05:20
我来回答
共2个回答
热心网友
时间:2023-10-15 17:22
请使用下面的SQL语句:
select 班级表.班级名称,教师表.姓名,教师表.年龄 from 班级表, 教师表
where 班级表.教师表OR学生表 = "教师表"
班级表.教师或学生的ID = 教师表.教师ID
Union
select 班级表.班级名称,学生表.姓名,学生表.年龄 from 班级表, 学生表
where 班级表.教师表OR学生表 = "学生表"
班级表.教师或学生的ID = 学生表.学生ID
前面一部分得到教师的信息,后面一部分得到学生的信息,将两部分并起来就可以了。
热心网友
时间:2023-10-15 17:22
按照姓名分开不就行了?