Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / запрос без подзапросов / 6 сообщений из 6, страница 1 из 1
19.03.2016, 14:52
    #39196021
jonydony
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос без подзапросов
Есть такая таблица:
автор|название книги|стоимость|
а1| а | 15 |
а2| б | 15 |
а2| в | 5 |
а3| г | 5 |
Надо без подзапросов сделать запрос, который выводит только авторов у которых все книги стоимость которых больше 10
Никак не получается решить задачу, если использую WHERE или HAVIHG, то а2 остаётся, но только со стоимостью 15.
...
Рейтинг: 0 / 0
19.03.2016, 17:17
    #39196089
GeniyZ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос без подзапросов
jonydony,

Значит вы having не правильно используете.

Попробую перефразировать условие задачи:

Найти авторов, у которых самая дешёвая книга дороже 10. Верно? ))
...
Рейтинг: 0 / 0
19.03.2016, 17:18
    #39196091
jonydony
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос без подзапросов
GeniyZ, каждая книга дороже
то есть, должна остаться только первая строчка. а2 не подойдёт, так как одна меньше 10
...
Рейтинг: 0 / 0
19.03.2016, 17:39
    #39196100
Щукина Анна
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос без подзапросов
jonydony,

Код: sql
1.
2.
3.
4.
select автор 
  from таблица
 group by автор
having min(стоимость) > 10
...
Рейтинг: 0 / 0
19.03.2016, 17:43
    #39196102
jonydony
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос без подзапросов
GeniyZ,
Спасибо)) Вы натолкнули меня на решение задачи) Группировка по автору и MIN(стоимость) >10
...
Рейтинг: 0 / 0
19.03.2016, 17:45
    #39196104
jonydony
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос без подзапросов
Щукина Анна,
Спасибо, но я только что сам пришёл к решению)))
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / запрос без подзапросов / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]