mwa*_*afi -3 mysql sql subquery
我需要根据另一个表选择一些用户.
users 表
id name
1 John
2 sarah
3 nick
Run Code Online (Sandbox Code Playgroud)
level 表
id list
1 1,2
2 3,5,6
3 1,2,3
Run Code Online (Sandbox Code Playgroud)
我试过了
select *
from users
where id in (select list from level where id = 2)
Run Code Online (Sandbox Code Playgroud)
但这并不会返回任何数据.任何想法如何检索正确的结果?
如下(SQL小提琴):
SELECT *
FROM users
WHERE FIND_IN_SET(id ,(select list from level where id = 2)) <> 0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
87 次 |
| 最近记录: |