0

我有两张桌子ab.

Table a有一个名为的字段gr,它可以有多个与字符串相连的值。

Table b在字段中单独持有它lg

我如何运行以下查询来检查是否b.lga.gr

 SELECT lg FROM `a`,`b` WHERE a.`id` =22 AND  (a.gr LIKE '%'+b.lg+'%')
4

1 回答 1

1

您需要使用 CONCAT 函数尝试:

SELECT lg 
FROM a, b 
WHERE a.id = 22 AND  
      a.gr LIKE CONCAT('%', b.lg, '%');
于 2012-07-25T11:30:10.883 回答