2010-04-15 93 views

回答

5

你可以像这样为了你的IP地址栏IP_Address

SELECT * FROM MyTable ORDER BY inet(IP_Address) 

进一步参考见documnetation

编辑:

这实际上不是一个函数而是一种类型转换为综合型的IP地址的Postgres。

0

我不得不做一些类似的IPv4地址作为整数存储在一个表中,并且能够使用来使用'0.0.0.0'::inet + num技巧。

那么,devaddr是表interface我做了一个列:

select distinct ('0.0.0.0'::inet + devaddr) as addr from interface order by addr;