字符串型IP地址从小到大排序
数据库有IP一列,我想取出时按从小到大排列,但因为是字符串型,排列结果变成了
x.x.x.1
x.x.x.10
x.x.x.11
x.x.x.2.....
有没有办法让字符串像数字一样从小到大排列?或者取出后在java中有什么办法?
postgresql
sql
java
赞
收藏 0
回答 2
待解决
相关问题
sql 怎么对带单位字符串排序?
681浏览 • 1回复 待解决
mysql order对数字型字符串排序
597浏览 • 1回复 待解决
ArkUI组件的字符串中如何实现字符串变量拼接
426浏览 • 1回复 待解决
mysql怎么查询逗号隔开的字符串是否再字段的字符串中?
387浏览 • 1回复 待解决
如何实现字符串编解码
233浏览 • 1回复 待解决
如何生成UUID的字符串
239浏览 • 1回复 待解决
ArkTS如何实现字符串编解码
386浏览 • 1回复 待解决
如何实现ArkUI组件字符串变量拼接
340浏览 • 1回复 待解决
关于字符串的分割和重组处理
1947浏览 • 1回复 待解决
Redis数据类型string(字符串)是什么?
1403浏览 • 1回复 待解决
Web如何使用loadData加载复杂Html字符串
312浏览 • 1回复 待解决
如何加载字符串形式H5数据
223浏览 • 1回复 待解决
arkts有类似window.btoa吧二进制字符串转为base64字符串的方法吗?
686浏览 • 1回复 待解决
mysql 正则替换 特定字符串及其之后的内容
1199浏览 • 1回复 待解决
如何对字符串进行MD5哈希处理
288浏览 • 1回复 待解决
mysql替换字符串的问题有知道的吗?
1500浏览 • 1回复 待解决
eTS中如何进行时间与字符串转换?
1907浏览 • 1回复 待解决
base64字符串如何转为图片并保存
302浏览 • 1回复 待解决
MySQL 非自增的字符串主键会加间隙锁吗?
2687浏览 • 1回复 待解决
JS UI 如何读取string.json中配置的字符串
4553浏览 • 1回复 待解决
httqRequest的extraData中value中无法解析JSON字符串怎么处理?
5553浏览 • 1回复 待解决
鸿蒙开发:请问怎样将字符串的网络图片转成element?
7696浏览 • 1回复 待解决
在Native侧如何精准获取ArkTS侧传入的字符串长度
288浏览 • 1回复 待解决
Redis数据类型string(字符串)的应用程序场景是什么?
1023浏览 • 1回复 待解决
怎么把base64字符串转成图片保存到本地
494浏览 • 1回复 待解决
Postgres本来就有IP类型,设计的时候就应该用上作为字段类型
Anyway,既然你提到了这个问题,那就把它转化为IP类型再排序即可
order by cast(ip as inet)
可以将字符串类型的IP地址转换成 PostgreSQL 中的 网络地址类型,然后就可以从小到大排序了。
为了加快查询性能,可以考虑建立 表达式索引,也可以考虑直接用 网络地址类型 存储,并建立普通索引。