【发布时间】:2014-08-14 08:51:50
【问题描述】:
我需要选择一个表的所有 ID,这些 ID 在另一个表中,但可以包含更多单词。 示例:
tab1
Hello
Helloo
Hellooo
Helloooo
tab2
Hello
我需要的结果是:
姓名:你好
计数:4
我需要做类似的事情:
select count(*) as counted, id from tab1 where id like "helo%"
但where 子句需要是来自 tab2 的 ID 加上末尾的 %。
表1:
`ID`: hello
`ID`: hello1
`ID`: hello2
`ID`: hello3
`ID`: hello4
`ID`: hello5
`ID`: yelo5
表2:
`ID`: hello
`ID`: yelo
现在,我需要像这样计数和显示:
ID: 你好 |计数:6
ID: yelo |计数:1
【问题讨论】:
标签: mysql