Forum Webscript.Ru
Общие => Базы данных => Тема начата: Biggelow от 22 Сентября 2010, 12:26:30
-
Есть список ip. Надо посчитать кол-во уникальных ip и отсортировать по их сумме одним запросом. Кто встречался.
-
SELECT t.ip, count(1) as count_r
FROM таблица t
GROUP BY t.ip
ORDER BY count(1)
-
Спасибо!
-
А не подскажите еще как сюда запрос WHERE добавить? Мне нужна выборка по времени...)))
-
SELECT t.ip, count(1) as count_r
FROM таблица t
WHERE
--можно заменить конструкцией between,
t.data >= \'01.02.2010\' --можеть быть понадобиться дату
--конвертировать функцией TO_DATE() или DATE()
--зависит от сервера
AND
t.data <= \'01.02.2010\'
----
GROUP BY t.ip
ORDER BY count(1)
-
Большое спасибо!