在select里要让生成的数字8变成两位数的编号字段08,要怎么做?

select No+1 as No,* from T where sic > 90
在上面的select语句的里生成的No数字为8变成两位数的编号字段08,即确保位数占位为2位,要怎么做?
FineReportzxcjk2000 发布于 2017-6-11 09:37
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共13回答
最佳回答
0
yiyemeiying发布于2017-6-11 09:37(编辑于 2023-9-6 09:34)
555
最佳回答
0
yiyemeiying发布于2017-6-11 10:16(编辑于 2023-9-6 09:34)
555
最佳回答
0
zxcjk2000发布于2017-6-11 10:26(编辑于 2023-9-6 09:34)
555
  • yiyemeiying yiyemeiying

    这个需要字段是字符串,数字的是不能呈现08这样的形式的!
    回复
    2017-06-11 10:38 
最佳回答
0
zxcjk2000发布于2017-6-11 10:36(编辑于 2023-9-6 09:34)
555
  • yiyemeiying yiyemeiying

    建议你直接放到单元格去处理,相对较容易!
    回复
    2017-06-11 10:39 
最佳回答
0
yiyemeiying发布于2017-6-11 10:38(编辑于 2023-9-6 09:34)
555
最佳回答
0
yiyemeiying发布于2017-6-11 10:39(编辑于 2023-9-6 09:34)
555
  • zxcjk2000 zxcjk2000(提问者)

    不行呀,这是项目须要决定了,必须要在表格取数前生成固定位数编号,即要在数据集里先生成好2位数的编号,不能在表格里生成编号
    回复
    2017-06-11 10:57 
最佳回答
0
yiyemeiying发布于2017-6-11 10:48(编辑于 2023-9-6 09:34)
555
最佳回答
0
zxcjk2000发布于2017-6-11 10:57(编辑于 2023-9-6 09:34)
555
  • pangfusheng pangfusheng

    为什么不可以在单元格处理呢?  你可以在数据列的高级自定义显示里  用IF($$$<10,CONCATENATE(\'0\',$$$),$$$) 这个公式   就可以了  其他单元格 引用这个单元格的数据 取得的都是08 这样的数据
    回复
    2017-06-12 08:50 
最佳回答
0
monvzhilei发布于2017-6-11 19:34(编辑于 2023-9-6 09:34)
555
最佳回答
0
zxcjk2000发布于2017-6-11 22:15(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 352浏览人数
  • 最后回答于:2017-6-12 09:19
    活动推荐 更多
    热门课程 更多
    返回顶部