Типы объектов:
Theatre_t (tno: целое число, число: строка, город: строка, телефон: строка)
Star_t (число: строка, пол: char (l), дата рождения: дата) Stars_nt таблица звезд _t
Film_t (filmno: целое число, название: строка, язык: строка, режиссер: строка, бюджет: float, stars stars_nt)
Show_t (ссылка на фильм film_t, ссылка на театр theatre_t, startdate: date, enddate: date)
Таблицы
Театры theatre_t (первичный ключ тно)
Фильмы film_t (первичный ключ filmno) Вложенная таблица stars хранится как stars_ntb
Показ show_t (отсылки к фильмам, отсылки к театрам, кинотеатры)
Мне нужно получить для каждого кинотеатра название фильма, который был показан дольше всего, и отобразить название театра, город и название фильма.
Я пробовал много способов, но не могу этого добиться, так как в oracle sql мы не можем добавлять столбцы для выбора, которые не входят в группу. Мне нужно сгруппировать только по названию театра и отобразить название театра, название самого длинного фильма и город театра.