2017-01-31 2 views
-3

У меня есть вопрос к SQL экзамен, который нужно помочьSQL Экзамен должен помочь написать SQL запрос

Система A: Student Подробности 1. Студент Полное имя 2. Предмет прикладной 3. Уровень (level1, level2, уровень 3)

система B: Студенты информация 1. Студент Полное имя 2. Адрес 3. Тел. Имя Нет 4. Родитель

Теперь проект создания «System C», которая представляет собой простое программное обеспечение, которое на самом деле сочетают в себе информацию из системы A и System B в системе C

Напишите запрос SQL которые отвечают вышеуказанным заявлением

Благодаря Келли

+1

Подсказка: читать о присоединиться, естественное соединение, левое внешнее соединение (вероятно, наиболее подходящий подход) –

+0

мы не здесь, чтобы написать свою домашнюю работу. попробуйте написать свой код, google ваши проблемы, и если вы не смогли найти решение, мы поможем вам –

ответ

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

Смежные вопросы