1

考虑以下两个表格。以粗体显示字段名称。在字段名称下方,字段内容:

tableA :
group
ops side west
ops north area
commando alpha
backUp
admin

表B:

行动
突击队

我想要的是进行类似查询的内部连接。我在 phpMyAdmin 中尝试了以下操作,但它不起作用:

SELECT tableA.group
FROM tableA
INNER JOIN tableB
ON tableA.group LIKE "'tableB.groups'%"
GROUP BY tableA.group

预期的结果是:

ops side west
ops 北区
突击队阿尔法

希望有人可以提供帮助。先感谢您。干杯。马克。

4

1 回答 1

3
SELECT  DISTINCT tableA.group
FROM    tableB
INNER JOIN
        tableA
ON      tableA.group LIKE CONCAT(tableB.groups, '%')
于 2012-05-26T19:20:17.077 回答