用法上大家应该都基本知道,但是今天还发现一个特别好用的地方
假设有2个表,
第一表(a)有sku这个字段
第二个表(b)有,m_sku,sku,num3个字段
第二个表就是组合sku和单独sku的关系,找第一个表的时候,需要把所有的组合sku找到,并且*数量,写法如下
select a.sku from a
left join (select group_concat(concat(m_sku,'*',sku) SEPARATOR '+') from b) on a.sku=b.sku