选择数据库中所有搜索到的 ID
Selecting all searched IDs in a database
SELECT name FROM users
WHERE id=(SELECT added_id FROM relations
WHERE status='1' AND adding_id=2);
有这个但是我需要搜索所有匹配这个搜索的名字。
你做错的是使用 =
而不是 in
子句。
SELECT name FROM users
WHERE id in (SELECT added_id FROM relations
WHERE status='1' AND adding_id=2);
SELECT name FROM users
WHERE id=(SELECT added_id FROM relations
WHERE status='1' AND adding_id=2);
有这个但是我需要搜索所有匹配这个搜索的名字。
你做错的是使用 =
而不是 in
子句。
SELECT name FROM users
WHERE id in (SELECT added_id FROM relations
WHERE status='1' AND adding_id=2);