like用法的问题
请教一下,这个语句执行数据不准确,问题出在where fboug1 like '%片迪%',含有这两个字的数据不能都被统计。而只用'%迪%个字时却正确',而实际数据中都是“片迪爱生”,为什么呢?
SELECT cm_address 姓名,累计数量 from (select fcm_id,sum(fqty) 累计数量 from gm where fboug1 like '%片迪%' GROUP BY fcm_id) b left join
cm on b.fcm_id=cm.cm_id
而只执行这个却能正确 select fcm_id,sum(fqty) 累计数量 from gm where fboug1 like '%片迪%' GROUP BY fcm_id
请高手帮忙看看,多谢了