Last active
March 31, 2017 19:21
-
-
Save Xifax/3ccae2d3fa202cf25cfa673aea978bd4 to your computer and use it in GitHub Desktop.
Пример select из select'а по join'у.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SELECT COUNT(*) from ( | |
-- Считаем связи издательств с книгами | |
SELECT count(издательства.айди_книги) as количество_книг | |
from книгапоиск.издательства | |
-- Объединяем таблицу издательств с таблицей книг по айди книг | |
left join книгапоиск.книги | |
on (книги.айди_книги = издательства.айди_книги) | |
-- Сгруппируем по айди книг для удобства | |
group by книги.айди_книги | |
-- Возьмём только те записи из объединённой таблицы, для которых айди_книги не нуль и их больше 5-ти | |
having количество_книг > 5 | |
-- Для селекта из селекта необходим алиас - он может быть любым | |
) alias; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment