8.1 Выведите клиентов и их любимую еду, основываясь на любимом цвете:
Вы читаете ознакомительную версию урока, полноценные уроки находятся здесь.
Подсказки
сделайте внутреннее соединение таблиц Справочник.Клиенты и Справочник.Еда по реквизитам ЛюбимыйЦвет и Цвет
Эталонное решение. Сначала пишем код сами, проверяем на компьютере (как и все примеры программ из уроков), только потом сверяемся
8.2 Выведите цвета, которые не являются любимыми ни у одного из клиентов:
Подсказки
сделайте левое соединение таблиц Справочник.Цвета и Справочник.Клиенты по реквизитам Наименование и ЛюбимыйЦвет
наложите условие (секция ГДЕ) на результаты выборки так, чтобы остались только те, у которых ЛюбимыйЦвет равен NULL
Эталонное решение. Сначала пишем код сами, проверяем на компьютере (как и все примеры программ из уроков), только потом сверяемся
8.3 Выведите любимую по цвету еду Андрея:
Подсказки
сделайте внутреннее соединение таблиц Справочник.Клиенты и Справочник.Еда по реквизитам ЛюбимыйЦвет и Цвет
наложите условие (секция ГДЕ) на результат выборки так, чтобы Клиенты.Наименование был равен "Андрей"
Эталонное решение. Сначала пишем код сами, проверяем на компьютере (как и все примеры программ из уроков), только потом сверяемся
8.4 Выведите еду, которая не является любимой по цвету ни у одного из клиентов:
Подсказки
сделайте левое соединение таблиц Справочник.Еда и Справочник.Клиенты по реквизитам Цвет и ЛюбимыйЦвет
наложите условие (секция ГДЕ) на результат выборки так, чтобы ЛюбимыйЦвет был равен NUL
Эталонное решение. Сначала пишем код сами, проверяем на компьютере (как и все примеры программ из уроков), только потом сверяемся
8.5 Выведите цвета, которых нет среди еды в базе:
Подсказки
сделайте левое соединение таблиц Справочник.Цвета и Справочник.Еда по реквизитам Цвета.Ссылка и Еда.Цвет
наложите условие (секция ГДЕ) на результат выборки так, чтобы Еда.ЦВет был равен NUL
Эталонное решение. Сначала пишем код сами, проверяем на компьютере (как и все примеры программ из уроков), только потом сверяемся
Для учеников
Уровень сложности уроков идёт снизу вверх. Поэтому старайтесь заниматься последовательно, ничего не пропуская и не откладывая на потом.
Обязательно выполняйте все тесты и домашние задания, старайтесь улучшить свои результаты. Сверяйтесь с эталонными решениями только после самостоятельного выполнения задач.