powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / количество записей в запросе
6 сообщений из 6, страница 1 из 1
количество записей в запросе
    #39970126
neteurt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите как посчитать количество записей и вывести эти записи в одном запросе

такой вариант не срабатывает cnt выдает постоянно 1
Код: sql
1.
2.
3.
4.
select d.doc_num, d.date_create, u.fio , count(*) as cnt 
from users u
inner join documents d on (d.user_id = u.user_id)
group by  d.doc_num, d.date_create, u.fio
...
Рейтинг: 0 / 0
количество записей в запросе
    #39970154
fte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
neteurt,

я так понимаю d.doc_num уникальный, соответсвенно всегда count == 1, Вам нужно исключить d.doc_num из запроса...
...
Рейтинг: 0 / 0
количество записей в запросе
    #39970203
neteurt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fte, такой вариант не подходит
...
Рейтинг: 0 / 0
количество записей в запросе
    #39970210
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И d.date_create наверное timestamp.
...
Рейтинг: 0 / 0
количество записей в запросе
    #39970281
neteurt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сделал через with
...
Рейтинг: 0 / 0
количество записей в запросе
    #39970380
Swa111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
neteurt,

Код: plsql
1.
2.
3.
select d.doc_num, d.date_create, u.fio , sum(1) over () as cnt
from users u
inner join documents d on (d.user_id = u.user_id)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / количество записей в запросе
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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