Страница 1 из 1

trafd

Добавлено: 2008-04-22 22:59:41
maradona
зделал по статье:http://www.lissyara.su/?id=1010 все работает, но такой вопрос:
делаю выборку по какому скрипту:

Код: Выделить всё

mysql --user=trafd --password=trafd --database=trafd --execute="SELECT to_IP, SUM(all_bytes) FROM tun0_2008 WHERE
to_IP LIKE '194.44.хх.ххх' AND from_IP NOT LIKE '194.44.хх.ххх' GROUP BY to_IP";
выдает такое:

Код: Выделить всё

[root@guga /usr/home]# /usr/home/newzapros
+---------------+----------------+
| to_IP         | SUM(all_bytes) |
+---------------+----------------+
| 194.44.97.168 |     3853750713 |
+---------------+----------------+
но при экспорте таблици в эксель сумирую столбец all_bytes получается число: 3984718675
кто знает - почему??? :?:

Re: trafd

Добавлено: 2008-04-22 23:26:59
Alex Keda
to_IP LIKE '194.44.хх.ххх' AND from_IP NOT LIKE '194.44.хх.ххх'

Re: trafd

Добавлено: 2008-04-23 14:48:09
maradona
я хочу посчитать просто сумму столбца all_bytes, всего трафика пробую так:

Код: Выделить всё

mysql --user=trafd --password=trafd --database=trafd --execute="SELECT to_IP, SUM(all_bytes) FROM tun0_2008 WHERE
to_IP LIKE '194.44.хх.ххх' AND from_IP LIKE '194.44.хх.ххх' GROUP BY to_IP"; 
возвращает пустой результат... :) как правильно посчитать сумму входящего и исходящего трафика адрес постоянный 194.44.хх.ххх

Re: trafd

Добавлено: 2008-04-23 14:51:59
maradona
у млин нашол.. :)

Код: Выделить всё

SELECT SUM(all_bytes) FROM tun0_2008;

Re: trafd

Добавлено: 2008-04-23 23:15:01
maradona
кто подскажет как дополнить вот такой запрос:

Код: Выделить всё

SELECT to_IP, SUM( all_bytes ) 
FROM rl0_2008
WHERE to_IP LIKE '192.168.1.2'
AND port_from_IP LIKE '80'
GROUP BY to_IP;
чтобы добавить подсчет по 21, 5190 портам (входящий трафик)

Re: trafd

Добавлено: 2008-04-24 6:38:26
manefesto
http://sql.ru , там по sql запросом много скажутЪ