powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Запрос max
16 сообщений из 16, страница 1 из 1
Запрос max
    #39655434
lyuthe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Помогите, запрос такой: Поиск максимального значения поля stoimost_prok и чтобы вывелось значение этого поля и название фильма namef. Всё из одной таблицы фильм.
Мой наивное
select namef, stoimost_prok
from film
having max(stoimost_prok)
не работает
...
Рейтинг: 0 / 0
Запрос max
    #39655443
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если без аналитики, то наверное как-то так:

select namef, stoimost_prok
from film
where stoimost_prok = (select max(stoimost_prok) from film)

Или аналитикой, что лучше и удобнее.
...
Рейтинг: 0 / 0
Запрос max
    #39655447
Dshedoo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plsql
1.
2.
3.
select namef, stoimost_prok
from film f1
where not exists (select * from film f2 where f2.namef = f1.namef and f2.stoimost_prok > f1.stoimost_prok)
...
Рейтинг: 0 / 0
Запрос max
    #39655448
londinium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lyuthe,

Код: sql
1.
2.
3.
4.
5.
6.
select namef, stoimost_prok
from film
where stoimost_prok=
 (
   select max(stoimost_prok)from film
 )
...
Рейтинг: 0 / 0
Запрос max
    #39655452
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevИли аналитикой, что лучше и удобнее.Группировка аналитикой - быдлокод.
...
Рейтинг: 0 / 0
Запрос max
    #39655453
lyuthe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dshedoo, спасибо, но этот запрос вывел мне все значение столбцов))
...
Рейтинг: 0 / 0
Запрос max
    #39655454
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dshedoo
Код: plsql
1.
2.
3.
select namef, stoimost_prok
from film f1
where not exists (select * from film f2 where f2.namef = f1.namef and f2.stoimost_prok > f1.stoimost_prok)

Мальчик, иди обратно в свою недо-субд.
...
Рейтинг: 0 / 0
Запрос max
    #39655456
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lyutheвывелось значение этого поля и название фильма namef.Чукча писатель, а не читатель?
Последнее значение при группировке
...
Рейтинг: 0 / 0
Запрос max
    #39655463
Dshedoo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lyutheDshedoo, спасибо, но этот запрос вывел мне все значение столбцов))

Он тебе вывел все с группировкой по имени.
Убери из условия и будет тебе счастье:

Код: plsql
1.
2.
3.
select namef, stoimost_prok
from film f1
where not exists (select * from film f2 where /*f2.namef = f1.namef and*/ f2.stoimost_prok > f1.stoimost_prok)
...
Рейтинг: 0 / 0
Запрос max
    #39655464
Dshedoo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElicDshedoo
Код: plsql
1.
2.
3.
select namef, stoimost_prok
from film f1
where not exists (select * from film f2 where f2.namef = f1.namef and f2.stoimost_prok > f1.stoimost_prok)

Мальчик, иди обратно в свою недо-субд.

Чукча писатель, а не читатель?
Последнее значение при группировке

Чукча писатель, а не читатель?
Ему нужно вернуть 1 запись, а не всю таблицу с ластом.
...
Рейтинг: 0 / 0
Запрос max
    #39655468
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DshedooЕму нужно вернуть 1 запись, а не всю таблицу с ластом.Не стоит дальше усугублять невежеством.
...
Рейтинг: 0 / 0
Запрос max
    #39655470
merch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Элик вернулся полный сил и злой. Мне нравится!
...
Рейтинг: 0 / 0
Запрос max
    #39655537
Dshedoo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElicDshedooЕму нужно вернуть 1 запись, а не всю таблицу с ластом.Не стоит дальше усугублять невежеством.
Действительно, был не прав.
Спасибо!
...
Рейтинг: 0 / 0
Запрос max
    #39655582
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lyuthe,

сделайте по аналогии с
Самый популярный фильм за месяц из двух таблиц

.....
stax
...
Рейтинг: 0 / 0
Запрос max
    #39655616
MaximaXXL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stax,

Тогда препод запалит, такие финты 2 студентам одновременно в головы не прийдут
Ну и препод копнет глубже, чтоб узнать кто у кого списал
...
Рейтинг: 0 / 0
Запрос max
    #39655629
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaximaXXL,

почему двум?

21344797

.....
stax
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Запрос max
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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