pg数据库id是vachar类型,需要按照数字大小排序

pg数据库id是vachar类型,需要按照数字大小排序
select * from table order by id;
直接拿order by id条件排序,会出现1002排在10019后面

应该将id转化成int类型再排序,修改结果如下:
select * from table order by cast(id,integer);

posted @ 2024-04-25 10:55  lsblk0402  阅读(10)  评论(0编辑  收藏  举报