SELECT S.A FROM S LEFT JOIN R ON ','+S.A+',' LIKE '%,'+R.A+',%' WHERE R.A IS NOT NULL GROUP BY S.A 可以这样 也可以这样 SELECT S.A FROM S WHERE EXISTS(SELECT 1 FROM R WHERE ','+S.A+',' LIKE '%,'+R.A+',%')
S表中A列字符串行 E列1901,1361,1362 hgfhfdghgh 1361,1362,1364 dgfdgfdfsd 1361,2456,2346,1902,1367 fdfdfdsfd 2456,2346,1902,2376 dfdsfddfd R表中的A B列 C列 1901 中文 english 2346 中文 english 1362 中文 english 1361 中文 english 表中有很多列大概21个列。里面值都很多的。
可以这样 SELECT S.* FROM S WHERE EXISTS(SELECT 1 FROM R WHERE ','+S.A+',' LIKE '%,'+R.A+',%')
S.A
FROM
S LEFT JOIN R ON ','+S.A+',' LIKE '%,'+R.A+',%'
WHERE R.A IS NOT NULL GROUP BY S.A
可以这样
也可以这样
SELECT
S.A
FROM
S
WHERE EXISTS(SELECT 1 FROM R WHERE ','+S.A+',' LIKE '%,'+R.A+',%')
1361,1362,1364 dgfdgfdfsd
1361,2456,2346,1902,1367 fdfdfdsfd
2456,2346,1902,2376 dfdsfddfd
R表中的A B列 C列
1901 中文 english
2346 中文 english
1362 中文 english
1361 中文 english
表中有很多列大概21个列。里面值都很多的。
SELECT
S.*
FROM
S
WHERE EXISTS(SELECT 1 FROM R WHERE ','+S.A+',' LIKE '%,'+R.A+',%')