Вложенный SELECT - MySQL (219981)

Узнай цену своей работы

Формулировка задачи:

Подскажите, каким образом организовать следующее: Имеется 3 таблицы, таблица с авторами, с книгами и с городами. Нужно с помощью вложенного запроса вывести название книги, фамилию её автора и название города автора книги для авторов из какой-либо одной страны на выбор. Меня ставит в тупик ограничение на вложенный запрос (не использовать JOIN).

Решение задачи: «Вложенный SELECT»

textual
Листинг программы
  1. SELECT b.book_name,
  2. (SELECT a_firstname FROM avt WHERE avt.a_id = b.avt_id) AS auth_name,
  3. (SELECT town_name FROM town WHERE town IN (SELECT town FROM avt WHERE avt.a_id = b.avt_id) AS town_name
  4. FROM books b

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.071 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут