powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Посоветуйте запрос или изменение структуры таблиц
4 сообщений из 4, страница 1 из 1
Посоветуйте запрос или изменение структуры таблиц
    #33288056
Perederiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть несколько таблиц
за 1 месяц:
1 клиенты
id1
dogovor
2 начислено
id1
id2
summa2
3 скидки
id1
id3
summa3
4 оплата
id1
id4
summa4

за 2 месяц:
1 клиенты
id1
dogovor
2 начислено
id1
id2
summa2
3 скидки
id1
id3
summa3
4 оплата
id1
id4
summa4

те получается ключевое поле - dogovor
Записей в каждой таблице несколько миллионов
Надо посчитать долг (summa1-summa2-summa3) по договору в некотором месяце
я делаю
select t.id1,(select sum(t.summa) from t2 where t1.id1=t.id2 group by t.id1 ) и тд
Но это идет очень долго (10 минут)
Посоветуйте быстрый запрос или как изменить структуру БД ?
Спасибо
...
Рейтинг: 0 / 0
Посоветуйте запрос или изменение структуры таблиц
    #33288199
ггггггггг
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а индексы используются?
...
Рейтинг: 0 / 0
Посоветуйте запрос или изменение структуры таблиц
    #33288305
Perederiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да
...
Рейтинг: 0 / 0
Посоветуйте запрос или изменение структуры таблиц
    #33288348
mwolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Perederiyда
:-))) Классс.

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


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