表table_A和表table_B如下:
表1 | 字段名 | 字段值 |
table_A | USER_ID | 1111 |
表2 | 字段名 | 字段值 |
table_B | ROLE_ID | 0000,1111,2222,3333 |
问题:查询table_A表中的值。
SELECT A.* FROM table_A A
where
( SELECT B.ROLE_ID FROM table_B B ) LIKE CONCAT('%',A.USER_ID,'%');
表table_A和表table_B如下:
表1 | 字段名 | 字段值 |
table_A | USER_ID | 1111 |
表2 | 字段名 | 字段值 |
table_B | ROLE_ID | 0000,1111,2222,3333 |
问题:查询table_A表中的值。
SELECT A.* FROM table_A A
where
( SELECT B.ROLE_ID FROM table_B B ) LIKE CONCAT('%',A.USER_ID,'%');