不多废话了 直接贴需求
tbl1:
id name op
0 小学英语(上) 张三
2 中学语文(中) 张三
1 小学数学(上) 王五
1 学前班数学(中) 李四
3 小学英语(上) 刘六
2 中学语文(中) 李四
0 学前班数学(中) 刘六需要结果如下
id name op count
1 数学 张三 0
2 语文 张三 1
3 英语 张三 1
1 数学 李四 1
2 语文 李四 1
3 英语 李四 0
1 数学 王五 1
2 语文 王五 0
3 英语 王五 0
1 数学 刘六 1
2 语文 刘六 0
3 英语 刘六 1我想了两个办法,一个是group by直接模糊,但是不知道怎么弄
第二个是写个中间表tbl2
id name
1 数学
2 语文
3 英语
但是join on加模糊也不会
求大神指导