我需要有关MySQL子查询的特定问题的帮助。这是我遇到的问题的一个简短版本:
我有表1和表2,其中表1有一列称为“ SupplyID”,与表2的“ ID”相对应。我需要从一个供应商处获得一份包含物品的清单。
我尝试了一下,但是没有用:
select name
from item
where SupplyID exists (
select *
from SupplyID
where SupplyID = ID
);
最佳答案
尝试这个:
select name from item i where exists (select * from table2 t where i.SupplyID = t.ID);
关于mysql - 在MySQL中使用子查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41779179/