AA, 显示成11,BB显示成22,CC是33,DD是44,AB是12,BC是23,ABC是123,这个在sql怎么写? ABCDE-12345
REPLACE(REPLACE(REPLACE(REPLACE(REPLACE('ABCDE','A','1'),'B','2'),'C','3'),'D','4'),'E','5')
用switch
这个你可以考虑建立一个映射表?
declare table tb_map(
txt_src varchar(10),
txt_dest varchar(10))
insert into tb_map('AA', '11')
select txt_dest from tb_map where txt_src='${src_txt}'