|
Подсчет количества строк по группировкам
|
|||
---|---|---|---|
#18+
Скажите, пжл, как подсчитать количества строк по группировкам 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 Моя попытка в сообщении ниже. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 15:37 |
|
Подсчет количества строк по группировкам
|
|||
---|---|---|---|
#18+
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 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 15:37 |
|
Подсчет количества строк по группировкам
|
|||
---|---|---|---|
#18+
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 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 15:38 |
|
Подсчет количества строк по группировкам
|
|||
---|---|---|---|
#18+
в третьем сообщении то же самое ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 15:38 |
|
Подсчет количества строк по группировкам
|
|||
---|---|---|---|
#18+
Сама сделала. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 16:27 |
|
|
start [/forum/topic.php?fid=50&fpage=73&tid=1876643]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 139ms |
0 / 0 |