选择数据库中所有搜索到的ID

时间:2018-04-10 17:04:48

标签: mysql sqlite sinatra

SELECT name FROM users 
WHERE id=(SELECT added_id FROM relations 
          WHERE status='1' AND adding_id=2);

有这个,但我需要搜索与此搜索匹配的所有名称。

1 个答案:

答案 0 :(得分:0)

你做错了是使用=而不是in条款。

SELECT name FROM users 
WHERE id in (SELECT added_id FROM relations 
WHERE status='1' AND adding_id=2);