Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Подсчет количества строк по группировкам / 6 сообщений из 6, страница 1 из 1
10.02.2011, 15:37
    #37109443
ghjdjlrf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет количества строк по группировкам
Скажите, пжл, как подсчитать количества строк по группировкам rn?

SELECT row_number() over (partition by q.Invno_OC order by q.Invno_OC) rn,
q.* from(

select L.Invno_OC,
L.Invno,
B.name,
B.AUTHOR,
L.DatePost,
L.Invno_OC partia,
L.DateSpis
from libr_invent L, libr_books B
where L.del='N' and B.del='N' and L.id=B.id(+)
and L.DateSpis is not NULL
and L.DatePost between to_date(:p60_DatePost1) and to_date(:p60_DatePost2)
order by L.Invno_OC) q

Моя попытка в сообщении ниже.
...
Рейтинг: 0 / 0
10.02.2011, 15:37
    #37109449
ghjdjlrf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет количества строк по группировкам

SELECT count(*), --q2.* from(
q2.Invno_OC,
q2.Invno,
q2.name,
q2.AUTHOR,
q2.DatePost,
q2.Invno_OC partia,
q2.DateSpis from(

SELECT row_number() over (partition by q.Invno_OC order by q.Invno_OC) rn,
--q.* from(
q.Invno_OC,
q.Invno,
q.name,
q.AUTHOR,
q.DatePost,
q.Invno_OC partia,
q.DateSpis from(
select L.Invno_OC,
L.Invno,
B.name,
B.AUTHOR,
L.DatePost,
L.Invno_OC partia,
L.DateSpis
from libr_invent L, libr_books B
where L.del='N' and B.del='N' and L.id=B.id(+)
and L.DateSpis is not NULL
and L.DatePost between to_date('30.01.2003') and to_date('16.05.2003')
order by L.Invno_OC) q ) q2
GROUP BY q2.Invno_OC,
q2.Invno,
q2.name,
q2.AUTHOR,
q2.DatePost,
q2.Invno_OC,
q2.DateSpis
...
Рейтинг: 0 / 0
10.02.2011, 15:38
    #37109451
ghjdjlrf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет количества строк по группировкам

SELECT count(*), --q2.* from(
q2.Invno_OC,
q2.Invno,
q2.name,
q2.AUTHOR,
q2.DatePost,
q2.Invno_OC partia,
q2.DateSpis from(

SELECT row_number() over (partition by q.Invno_OC order by q.Invno_OC) rn,
--q.* from(
q.Invno_OC,
q.Invno,
q.name,
q.AUTHOR,
q.DatePost,
q.Invno_OC partia,
q.DateSpis from(
select L.Invno_OC,
L.Invno,
B.name,
B.AUTHOR,
L.DatePost,
L.Invno_OC partia,
L.DateSpis
from libr_invent L, libr_books B
where L.del='N' and B.del='N' and L.id=B.id(+)
and L.DateSpis is not NULL
and L.DatePost between to_date('30.01.2003') and to_date('16.05.2003')
order by L.Invno_OC) q ) q2
GROUP BY q2.Invno_OC,
q2.Invno,
q2.name,
q2.AUTHOR,
q2.DatePost,
q2.Invno_OC,
q2.DateSpis
...
Рейтинг: 0 / 0
10.02.2011, 15:38
    #37109454
ghjdjlrf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет количества строк по группировкам
в третьем сообщении то же самое
...
Рейтинг: 0 / 0
10.02.2011, 16:27
    #37109624
ghjdjlrf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет количества строк по группировкам
Сама сделала.
...
Рейтинг: 0 / 0
10.02.2011, 17:01
    #37109727
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчет количества строк по группировкам
Эталонный пример темы, как НЕ нужно задавать вопросы по Oracle APEX. Спасибо!

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


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