2010-04-15 100 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;