PostgreSql Запрос
SELECT count(url)FROM user_stat where person_id = '1' and
datetime between '2006-09-01 00:00:00' and '2006-09-28 23:59:59' group by url
Вот его результат:
count
19
6
22
2
5
4
1
2
2
3
1
1
1
4
4
2
261
6
4
1
1
1
10
1
3
1
1
334
15
1
30 запис(ь/и/ей)
Время выполнения: 58.931 мсек
SQL-запрос выполнен.
А как получить количество извлеченных записей ??? Заранее спасибо!
SELECT COUNT(*) FROM (SELECT count(url) FROM user_stat where person_id = '1' and datetime between '2006-09-01 00:00:00' and '2006-09-28 23:59:59' group by url) as q1
Спасибо! помогло.. А если не тупо ? :) и что такое q1 ?
А если не тупо, то лучше количество полученных элементов считать с помощью языка программирования, на котором вы пишете программу. Если это РНР, то там есть специальная функция pg_num_rows
Хотя конечно все зависит от того что вы хотите в итоге получить.