Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

LR7

.docx
Скачиваний:
7
Добавлен:
16.03.2022
Размер:
4.32 Mб
Скачать

Министерство цифрового развития, связей и массовых коммуникаций Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего образования

«Поволжский государственный университет телекоммуникаций и информатики»

Факультет информационных систем и технологий

Кафедра программной инженерии

Лабораторная работа №7

«SQL: работа со связанными таблицами»

Выполнили студенты

Проверила:

Ст. преподаватель кафедры ИСТ

Куваева Е.Н.

Самара, 2021 г.

Вариант №2

SELECT * FROM `клиент` INNER JOIN `постоянный_клиент` ON `клиент`.`id_клиента` =`постоянный_клиент`.`id_клиента`

SELECT * FROM `клиент` INNER JOIN `постоянный_клиент` ON `клиент`.`id_клиента` =`постоянный_клиент`.`id_клиента` WHERE клиент.Скидка>20

SELECT `клиент`. `ФИО`,`постоянный_клиент`.`Телефон` FROM `клиент` INNER JOIN `постоянный_клиент` ON `Клиент`.`id_клиента` =`постоянный_клиент`.`id_клиента` WHERE `клиент`. `Телефон` IS NULL

SELECT `клиент`. `ФИО`,`постоянный_клиент`.`Телефон` FROM `клиент` INNER JOIN `постоянный_клиент` ON `Клиент`.`id_клиента` =`постоянный_клиент`.`id_клиента` WHERE `клиент`. `Телефон` IS NOT NULL

SELECT * FROM клиент INNER JOIN задания ON клиент.id_клиента = задания.id_клиента INNER JOIN сотрудник ON задания.id_клиента=сотрудник.id_сотрудник

SELECT * FROM задания LEFT OUTER JOIN сотрудник ON сотрудник.id_сотрудник=задания.id_клиента

\

SELECT * FROM задания RIGHT JOIN сотрудник ON сотрудник.id_сотрудник=задания.id_клиента

SELECT * FROM клиент,задания WHERE клиент.id_клиента=задания.id_задания

SELECT * FROM задания CROSS JOIN сотрудник

SELECT клиент.ФИО FROM клиент UNION SELECT сотрудник.ФИ FROM сотрудник

Соседние файлы в предмете Базы данных