以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何提取 最大单元数 最高楼层 最大房号 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=112898) |
||||||||||
-- 作者:sloyy -- 发布时间:2018/1/4 21:41:00 -- 如何提取 最大单元数 最高楼层 最大房号 有一个小区门牌号码用 栋号-单元-楼层-房号 编码,例如 12-4-18-9 就是12栋4单元18楼9号,12-13-14-15 就是12栋13单元14楼15号 栋号 单元 楼层 房号 都可以是1或者2位数 现在在这个表里如何找出12栋最大的单元数,最高的楼层,最大的房号? 我用 max 找出的最高楼层是9
|
||||||||||
-- 作者:有点甜 -- 发布时间:2018/1/4 21:44:00 -- 没办法,这样的数据无法直接比较得出。
必须循环每一行比较。
建议你循环每一行,处理一下数据,处理成规则的字符,如 12-01-09-02 这样的,才能直接查询。
|
||||||||||
-- 作者:sloyy -- 发布时间:2018/1/4 21:51:00 -- 明白了 |
||||||||||
-- 作者:恒隆君 -- 发布时间:2018/1/5 15:02:00 -- 你把分隔符去除,把1位数填充为2位数 如17-1-2-9 变马17010209 排序比大小就可以了
|