Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Constantin Stefanov                  2:5020/400     07 Apr 2004  15:49:22
 To : Andrew Lutov"
 Subject : Re: книга по PostgreSQL
 -------------------------------------------------------------------------------- 
 
 Andrew Lutov wrote:
 
 >>>Hапример, я так и не понял можно ли для поля типа inet в конструкции
 >>>where задать только часть поля не преобразовывая его в varchar.
 >>
 >>Если я правильно понял, что тебе нужно, то тебе нужен оператор '<<' -
 >>принадлежность адреса сети.
 >>http://www.postgresql.org/docs/7.4/static/functions-net.html
 > 
 > Может быть. Похоже читал невнимательно, но на первый взгляд как работает
 > мне пока непонятно. Проверю завтра или приведи пример, плс.
 > 
 >>Если неправильно, то поясни, что ты имеешь в виду.
 > 
 > select date_from, ip_src, ip_dst from stat
 > where date_from='...' and ip_dst='192.168.1'
 
 where date_from='...' and ip_dst << '192.168.1/24'
 
 > group by date_from, ip_dst, ip_src
 > 
 > Что-то в этом роде. Естественно работать будет только в виде
 > 
 > and cast(ip_dst to vatchar) like '192.168.1.%'
 
 Так тоже, наверное, работать будет, вот только индексы тут не сработают.
 
 > Т.е. имеется статистика с интерфейса, где имеется и входящая и исходящая
 > статистика.
 > Хочется получить входящую статистику на некоторую группу адресов.
 
 Именно так я и делаю. см. на ту строчку, что я написал выше.
 
 -- 
 Константин Стефанов
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: книга по PostgreSQL   Constantin Stefanov   07 Apr 2004 15:49:22 
 Re: книга по PostgreSQL   Constantin Stefanov   07 Apr 2004 15:54:13 
Архивное /ru.unix.bsd/657796f96e26.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional