Форум программистов, компьютерный форум, киберфорум
Наши страницы
MySQL
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Влад908
1 / 1 / 0
Регистрация: 11.05.2014
Сообщений: 147
1

Вывести все книги автора "Кинг", которые выпустило издание "Олимп"

06.05.2015, 00:07. Просмотров 542. Ответов 2
Метки нет (Все метки)

доброго времени суток
не получается создать запрос с подзапросом по заданию: вывести все книги автора "Кинг", которые выпустило издание "Олимп".
пытался сделать как-то так - не вышло. чуть ниже прикрепляю фото логической схемы.
подскажите, пожалуйста. только начал изучать sql...
SQL
1
2
3
4
5
6
7
8
9
10
11
SELECT avtor.fam, book_author.id_book
AS kolknig
FROM avtor INNER JOIN book_author
ON avtor.id_author=book_author.id_author
GROUP BY avtor.fam
HAVING avtor.fam='Кинг' AND  (SELECT  --izdat.id_izd,
khgbook.id_book
FROM izdat INNER JOIN book
ON izdat.id_izd=book.id_book
GROUP BY izdat.name_izd
HAVING izdat.name_izd='Олимп')
Вывести все книги автора "Кинг", которые выпустило издание "Олимп"
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2015, 00:07
Ответы с готовыми решениями:

Дана таблица "Сделка"("Код Товара", "дата", "количество") Удалите все прошлогодние сделки.
помогите решить задания!!! 1.Составьте SQL-запрос на удаление. Дана таблица "Сделка"("Код...

Приоритеты выдачи: сначала выдавать записи со значением "q", затем "sh", и в конце "s"
Есть небольшая база данных (предположим 10 записей). Есть столбик "Game", он может принимать 3...

Посоветуйте, пожалуйста, где достать "MySQL" Поля Дюбуа 3-е или 4-е издание
Добрый час, господа! Очень понадобилась книга Поля Дюбуа "MySQL" 3-е издание или, в идеале, 4-е...

Primary key "id" и копирование этого самого значение в поле "group_id"
Всем привет. Если в таблицу добавить навую запись, то поле primary key "id" автомотически...

Значение по умолчанию: "0"; "Null"; "нет значения по умолчанию"
Форумчане, прошу Вашего совета! В свойствах поля таблицы MySQL "Значение по умолчанию" есть :...

2
Grossmeister
Модератор
3566 / 2590 / 458
Регистрация: 21.01.2011
Сообщений: 11,283
06.05.2015, 09:38 2
Цитата Сообщение от Влад908 Посмотреть сообщение
не получается создать запрос
Не нужно никаких подзапросов, а тем более GROUP BY и HAVING.
Соединяешь все три таблицы в одном запросе, а в WHERE накладываешь ограничения по автору и издательству.
0
Влад908
1 / 1 / 0
Регистрация: 11.05.2014
Сообщений: 147
06.05.2015, 12:57  [ТС] 3
Цитата Сообщение от Grossmeister Посмотреть сообщение
Не нужно никаких подзапросов, а тем более GROUP BY и HAVING.
Соединяешь все три таблицы в одном запросе, а в WHERE накладываешь ограничения по автору и издательству.

да если бы. по заданию нужно создать такой подзапрос.
а нельзя как-нибудь задать подзапрос типа "вывести всех авторов, которые есть в базе, но которых нет книг?

Добавлено через 8 минут
Grossmeister,
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.05.2015, 12:57

Не знаю, как реализовать "приоритет" (или "вес")
Нужно создать базу для приложения, выдающего ссылки с рекламными банерами. С одной стороны есть...

Связи между сущностями "студент" и "посещение"
Есть таблица "студент" id_student - prymary ...

Ошибка "Index of" и "Forbidden", как их устранить?
Доброго времени суток! Может, я пишу не в том разделе, приношу извинения, если так. У меня вот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru