Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Выполнить запрос 1 раз, но получать записи по куск 
:(
    Опции темы
polin11
Дата 7.11.2020, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 122
Регистрация: 6.6.2015

Репутация: нет
Всего: нет



Использую PostgreSQL, есть большая таблица несколько миллионов записей, для примера


Код

CREATE TABLE towns
(
    id  INTEGER PRIMARY KEY,
    name CHARACTER VARYING(30),
    root INTEGER
);
INSERT INTO towns VALUES (1, 'Berlin', 1);
INSERT INTO towns VALUES (2, 'Rome', 2);
INSERT INTO towns VALUES (3, 'Paris', 1);
INSERT INTO towns VALUES (1, 'Turin', 2);


Нужно используя курсоры в Postgresql написать запрос, получить все записи отсортированные по root, выполнить запрос 1 раз, а получать по значению root

https://postgrespro.ru/docs/postgres...lpgsql-cursors
PM MAIL   Вверх
Akina
Дата 7.11.2020, 22:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20570
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 3
Всего: 453



Цитата(polin11 @  7.11.2020,  20:20 Найти цитируемый пост)
есть большая таблица несколько миллионов записей

Несколько миллионов - это не большая, это так, средненькая...
Цитата(polin11 @  7.11.2020,  20:20 Найти цитируемый пост)
Нужно используя курсоры в Postgresql написать запрос, получить все записи отсортированные по root, выполнить запрос 1 раз, а получать по значению root

Это  фигня какая-то. "Нужно" - это цель. А то, что Вы написали - это Ваши мысли о том, как эту цель достигать. Причём далеко не факт, что Вы при этом выбрали правильный метод достижения.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PostgreSQL | Следующая тема »


 




[ Время генерации скрипта: 0.1145 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.