我有一个需要帮助的SQL考试问题
系统A: 学生详情 1.学生姓名 2.主题应用 3.等级(等级1,等级2,等级3)
系统B: 学生信息 1.学生姓名 2.地址 电话。没有 4.父母的姓名
现在,该项目将创建一个“System C”,这是一个简单的软件,实际上将系统A和系统B的信息合并到系统C
编写满足上述陈述的SQL查询
由于 凯利
答案 0 :(得分:0)
看起来您需要JOIN
将两个表放在一起以产生合并结果。下面将使用公共字段student_full_name
组合这两个表。
select
b.student_full_name, b.address, b.number, b.parent_name, a.subject, a.level
from SYSTEM_A as a
inner join SYSTEM_B as b ON a.student_full_name = b.student_full_name
;
如果您需要使用合并结果创建新表,请在上面的查询前加上CREATE TABLE SYSTEM_C