m为某表,ITEM_CODE为字段
比如:SELECT m.ITEM_CODE from tbITEM_CODE 格式为:#9808134-02060我要截取从左边第3位起,位数为5位。我要的结果:08134
sql怎么弄,最好用left
比如:SELECT m.ITEM_CODE from tbITEM_CODE 格式为:#9808134-02060我要截取从左边第3位起,位数为5位。我要的结果:08134
sql怎么弄,最好用left
调试欢乐多
select substring(ITEM_CODE,3,5) from tb
select right(left(ITEM_CODE,8),3) from tb
--1
select substring(ITEM_CODE,3,5) from tb--2
select right(left(ITEM_CODE,8),5) from tb
明明是第4位
--1
select substring(ITEM_CODE,4,5) from tb--2
select right(left(ITEM_CODE,9),5) from tb