我有三张桌子Apple,Orange,Cherry。
In Apple I have columns: ApId, Name, BId
In Orange I have columns: ApId, OId
In Cherry I have columns: OId, CId, che
当我在表格中指定一个条件,它在ID OId上返回null(WHERE che IS NULL)时,表Cherry中没有显示任何记录。
当我指定BId时,如何编写SQL查询以从表Apple返回名称?
答案 0 :(得分:0)
如何编写SQL查询以从表Apple返回名称 当我指定BId时呢?
在表格中执行JOIN
,如
select a.Name
from Apple a
join Orange o on a.ApId = o.ApId
where a.BId = BIdValue;
答案 1 :(得分:0)
希望这有帮助
select a.Name , o.OId
from Apple a
join Orange o on a.ApId = o.ApId
where a.BId = BIdValue;