改格式

数据库存的这种类型的字段dq,怎么改成下图的格式。
注意:这个是扩展出来的。
FineReport_yzs 发布于 2016-6-13 17:55
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
gxy120313发布于2016-6-13 17:55(编辑于 2023-9-6 09:34)
555
  • _yzs _yzs(提问者)

    select right(\'dqmc\',2)as dq  from TABLE_1  取出的值是mc,不可能select right(\'钟祥1
    3\',2)as dq  from TABLE_1 这样写
    回复
    2016-06-14 10:35 
  • _yzs _yzs(提问者)

    right($$$,2)是跟left($$$,2)设置的地方一样
    回复
    2016-06-14 10:44 
最佳回答
0
_yzs发布于2016-6-13 17:56(编辑于 2023-9-6 09:34)
555
最佳回答
0
gxy120313发布于2016-6-13 17:59(编辑于 2023-9-6 09:34)
555
  • _yzs _yzs(提问者)

    select A from b where dq=\'${dq}\'  具体怎么截取,以前有试过,但是总是没成功,注意  还有老河口这3个字的字段
    回复
    2016-06-13 18:02 
最佳回答
0
_yzs发布于2016-6-13 18:02(编辑于 2023-9-6 09:34)
555
  • gxy120313 gxy120313

    可以在单元格数据集,数据列中使用left,如图位置[attach]38145[/attach]
    回复
    2016-06-13 18:08 
最佳回答
0
gxy120313发布于2016-6-13 18:08(编辑于 2023-9-6 09:34)
555
最佳回答
0
_yzs发布于2016-6-13 18:57(编辑于 2023-9-6 09:34)
555
  • _yzs _yzs(提问者)

    [attach]38158[/attach]截取之后是这样的,left($$$,2)[attach]38159[/attach]效果图要这样,现在钟祥能合拼吗?
    然后我又截取后2位right($$$,2),准备把1#,2#截取出来,但是right($$$,2)这样写无任何反应。
    回复
    2016-06-14 09:40 
最佳回答
0
_yzs发布于2016-6-14 09:40(编辑于 2023-9-6 09:34)
555
  • _yzs _yzs(提问者)

    [attach]38165[/attach]这是我设置的,显示出来的图[attach]38164[/attach]还是去的前2位
    回复
    2016-06-14 09:48 
  • gxy120313 gxy120313

    可以在数据集使用distinct去重复,然后再单元格用left截取,right截取字符是可以的,我刚才测试了,楼主在检查一下
    回复
    2016-06-14 10:03 
最佳回答
0
_yzs发布于2016-6-14 09:48(编辑于 2023-9-6 09:34)
555
  • gxy120313 gxy120313

    right是在单元格数据集使用的[attach]38167[/attach]
    回复
    2016-06-13 17:55 
最佳回答
0
gxy120313发布于2016-6-14 10:03(编辑于 2023-9-6 09:34)
555
  • _yzs _yzs(提问者)

    我删了重新建,right($$$,2)还是读不出来,是个空白的,我是直接用的dqmc来截取的
    回复
    2016-06-14 10:22 
最佳回答
0
_yzs发布于2016-6-14 10:22(编辑于 2023-9-6 09:34)
555
  • _yzs _yzs(提问者)

    我测试了纯1111#数字,能出来,但是不明白,dqmc怎么就空白了,设置都是一样的
    回复
    2016-06-14 10:25 
  • 0关注人数
  • 1356浏览人数
  • 最后回答于:2016-6-14 14:30
    活动推荐 更多
    热门课程 更多
    返回顶部