回答

收藏

SQLite ORDER BY字符串包含从0开始的数字

技术问答 技术问答 164 人阅读 | 0 人回复 | 2023-09-13

如标题所述:6 p1 B( c- u# ?$ E3 i* w
我有一个查询选择。我试图排序包含数字的字段。问题是这个数字实际上是从0开始的字符串,所以 order by正在执行此操作…
7 _: T! J8 I. y6 r6 _/ O...101112010203...有什么想法吗?, I( c8 S2 e( n% B3 k
编辑:如果我这样做: … ORDER BY(field  
: Y2 P. `6 {8 d  g' F8 v1)我可以解决这个问题,因为字符串在内部以某种方式转换为整数。C的atoi同样的正式转换方法吗?
9 z2 d) w( R1 }& c                                                               
* T  O1 E, b/ q8 J0 v    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则