在Postgresql中按顺序排序IP地址?

use*_*089 2 sql postgresql ip-address sql-order-by

我还有一个问题,我希望对IP地址列表进行排序.

Postgresql中是否有任何函数可以像MySql中的INET_ATON一样使用订单?

我目前的IP是字符串格式.

谢谢.

Narglix

Fra*_*ack 8

您可以使用以下内容订购IP地址列 IP_Address:

SELECT * FROM MyTable ORDER BY inet(IP_Address)
Run Code Online (Sandbox Code Playgroud)

请参阅documnetation以获得进一步的参考.

编辑:

这实际上不是一个函数,而是为IP地址转换为postgres集成类型的类型.