|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrew Lutov 2:5000/26 09 Apr 2004 09:09:03 To : All Subject : Re: книга по PostgreSQL -------------------------------------------------------------------------------- > Люди, вы чего?? :-) Какие varchar ... like? Это же тормоза жуткие. inet - > это число (не совсем, но все-таки. Я например хранил не inet, а int(4)). Тут > нужна не документация на постгресс, а подумать головой :-)) > Если нужно подсчитать 192.168.1.0/24, то это 192.168.1.0-192.168.1.255. > Переведите это в int(4) или в inet и будет простое логическое выражение. > where ip_dst<=inet-to-int(192.168.1.255) and > ip_dst>=inet-to-int(192.168.1.0). А еще лучше between. > Что-то в этом роде. Hазваний функций и типов не помню напрочь. Сорри за это > упущение :-) Если есть более стандартные средства (у PostgreSQL), то городить огород не хочется. -- А5 увидимся е2 ли --- ifmail v.2.14.os-p7 * Origin: Garant-Siberia fidonet station (2:5000/26@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1210952773b08.html, оценка из 5, голосов 10
|