根据级次修改显示名称的SQL如何写
有表F,数据如下所示。
FC_XM FC_XMMC FC_XMJC
00000000000000000001 合计 1
ZDY0001 同级次合计 2
00000000000000000017 重点产品 3
00000000000000003507 严迪(罗红霉素分散片)(75mg) 4
00000000000000003540 颠茄磺苄啶片(成人10片) 4
00000000000000003499 小儿氨酚黄那敏颗粒 4
00000000000000003501 严迪(罗红霉素分散片)(50mg) 4
00000000000000003498 小儿氨酚黄那敏颗粒(20袋/盒) 4
00000000000000003436 哈药六牌钙加锌口服液(80盒/箱) 4
00000000000000003506 严迪(罗红霉素分散片)(150mg) 4
现在想根据FC_XMJC(级次,int 型)更新FC_XMMC字段,使其在界面显示时有级次感,就是根据级次添加空格。各位大侠帮忙啊。。。
效果如下:
FC_XM FC_XMMC FC_XMJC
00000000000000000001 合计 1
ZDY0001 同级次合计 2
00000000000000000017 重点产品 3
00000000000000003507 严迪(罗红霉素分散片)(75mg) 4
00000000000000003540 颠茄磺苄啶片(成人10片) 4
00000000000000003499 小儿氨酚黄那敏颗粒 4
00000000000000003501 严迪(罗红霉素分散片)(50mg) 4
00000000000000003498 小儿氨酚黄那敏颗粒(20袋/盒) 4
00000000000000003436 哈药六牌钙加锌口服液(80盒/箱) 4
00000000000000003506 严迪(罗红霉素分散片)(150mg) 4
------解决方案--------------------
SQL code
select F.FC_XM, lpad(F.FC_XMMC,length(F.FC_XMMC)+F.FC_XMJC) ,F.FC_XMJC
from F