powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Топ популярных строк таблицы
14 сообщений из 14, страница 1 из 1
Топ популярных строк таблицы
    #39851435
Samoogn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток
есть таблица
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
CREATE TABLE FLIGHT(
    ID NUMBER NOT NULL,
    CONSTRAINT FLIGHT_ID PRIMARY KEY(ID),
    PLANE_ID NUMBER, 
    CONSTRAINT PLANE_FK FOREIGN KEY (PLANE_ID) REFERENCES PLANE (ID), 
    DATE_FLIGHT DATE,
    CITY_FROM NVARCHAR2(30), 
    CITY_TO NVARCHAR2(30) 
);



из нее в java мне нужно достать список самых популярных посещаемых городов CITY_TO
заранее спасибо за помощь
...
Рейтинг: 0 / 0
Топ популярных строк таблицы
    #39851439
123йй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Samoogn,

какой критерий "самых популярных" ?
...
Рейтинг: 0 / 0
Топ популярных строк таблицы
    #39851440
Samoogn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
которые чаще всего встречаются, к примеру в Лондон 5 полетов, в Бухарест 3
...
Рейтинг: 0 / 0
Топ популярных строк таблицы
    #39851445
123йй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Samoogn,

count/group by
...
Рейтинг: 0 / 0
Топ популярных строк таблицы
    #39851550
982183
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Samoognкоторые чаще всего встречаются, к примеру в Лондон 5 полетов, в Бухарест 3
Наиболее популярных для вылета или наиболее популярных для прилёта?
...
Рейтинг: 0 / 0
Топ популярных строк таблицы
    #39851563
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
982183Samoognкоторые чаще всего встречаются, к примеру в Лондон 5 полетов, в Бухарест 3
Наиболее популярных для вылета или наиболее популярных для прилёта?
авторсамых популярных посещаемых городов
imxo
"посещаемых" - для прилёта

.....
stax
...
Рейтинг: 0 / 0
Топ популярных строк таблицы
    #39851566
982183
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бляяяя. Я же читал.... Почему сразу не дошло? Старею видимо.

Samoogn - для начала сделай табличку в которой будет
Город прилета CITY_TO
Количество прилетов count(CITY_TO)

Потом думай. что можно сделать дальше.
...
Рейтинг: 0 / 0
Топ популярных строк таблицы
    #39851570
Samoogn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
982183,

все одним запросом
Код: plsql
1.
2.
3.
4.
5.
6.
SELECT CITY_TO FROM 
(SELECT CITY_TO, COUNT(CITY_TO) 
FROM FLIGHT 
GROUP BY CITY_TO 
ORDER BY COUNT(CITY_TO) DESC) 
WHERE ROWNUM <= 3
...
Рейтинг: 0 / 0
Топ популярных строк таблицы
    #39851574
merch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Samoognвсе одним запросом

Изящно!
...
Рейтинг: 0 / 0
Топ популярных строк таблицы
    #39851578
Samoogn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
merch,

было бы лучше через FETCH сделать, но ORACLE с ним не дружит
...
Рейтинг: 0 / 0
Топ популярных строк таблицы
    #39851594
merch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Samoogn,
хорошо, учту
...
Рейтинг: 0 / 0
Топ популярных строк таблицы
    #39851595
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SamoognFETCH сделать, но ORACLE с ним не дружит
https://docs.oracle.com/cd/B12037_01/appdev.101/b10807/13_elems020.htm
...
Рейтинг: 0 / 0
Топ популярных строк таблицы
    #39851606
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Samoognчерез FETCH сделать, но ORACLE с ним не дружит
merchучту
Вообще очень рекомендую осилить хотя бы Sql Reference.
Начать можно с row_limiting_clause
тогда не придется полагаться на авторитетов сомнительного качества ;)
...
Рейтинг: 0 / 0
Топ популярных строк таблицы
    #39851633
merch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymous,

ладно, в следующий раз подниму флажок *шутка*.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Топ популярных строк таблицы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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