SQL语句如下,需要对车型名称进行变换
SELECT REPLACE (REPLACE ( REPLACE ( REPLACE ( REPLACE ( 字段名, 'Q3', 'Audi Q3' ), '探岳', 'Tayron' ), 'Q3 Spb', 'Q3Spb' ), '探岳X', 'Tayron X ' ), 'GTE', 'Tayron' ) AS `carModel`,FROM表名
变换后车型名称问题不是我想要的,变换后的车型名称如下图所示
通过测试发现是因为原字段'Q3 Spb'中的Q3已经被REPLACE ( 字段名, 'Q3', 'Audi Q3' )替换,所以会变成Audi Q3Spb
现在的需求是怎样才能锁定当字段完全等于需要变化的内容时,才进行转换,而不是包含需要变化的内容就转换
请问这种情况应该怎么解决