найти имена, которые позаимствовали книги у издателя - PullRequest
0 голосов
/ 02 марта 2011

Я работаю над домашним заданием и просто застрял на этом.

Структура, которую мне дали, такова:

member(memb_no, name, age)

book(isbn, title, authors, publisher)

borrowed(memb_no, isbn, date)

Вопрос в основном состоит в том, чтобы вернуть таблицу имен, которые заимствовали ВСЕ книги данного издателя (McGraw-Hill).

Я только что задал предыдущий вопрос, который был таким же, за исключением ЛЮБОЙ книги от этого издателя, но я просто не могу придумать, как бы я проверил, заимствовал ли мой участник ВСЕ книги от данного издателя, используя только MySQL.

Кто-нибудь может подсказать, как решить эту проблему? Спасибо!

1 Ответ

2 голосов
/ 02 марта 2011

Я не буду давать вам ответ, но я предложу некоторые темы для проверки.

Просмотрите следующие пункты SQL:

  • JOIN
  • COUNT
  • GROUP BY
  • HAVING

Также изучите концепцию подзапросов в предложении select.

Удачной охоты!

( Быстрый общий ресурс SQL , который описывает некоторые из этих терминов) ( Соответствующая страница документации MySQL )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...