我在MySQL中苦苦挣扎。我有2个表,一个表包含所有数据,1个表包含有关节点的一般信息。
的dataTable
nodeTable
现在我有了Address,我想构建一个返回 Name 的查询。我可能应该使用JOIN,但我最后一次使用MySQL时又回来了。
提前致谢
答案 0 :(得分:1)
select
dataTable.name
from
dataTable
inner join nodeTable on
dataTable.ID = nodeTable.ID
where
nodeTable.adress = 'your address'
答案 1 :(得分:0)
以下代码是否满足您的需求?
select Name
from dataTable, nodeTable
where dataTable.ID = nodeTable.ID
and Address = 'Rathausstrasse'
答案 2 :(得分:0)
select d.name
from dataTable d, nodeTable n
on d.id = n.id
where n.address = '10 Main St.';