Sql oracle使用2个表信息在我的数据中练习问题
人Sql oracle使用2个表信息在我的数据中练习问题,sql,oracle,oracle11g,Sql,Oracle,Oracle11g,人 name home st JAMES LA L1 MIKE BOSTON B1 ANTON LA L1 LEE NY N1 BROWN NY N2 导师 name m_name JAMES ANTON MIKE (null) ANTON (null) LEE BROWN BROWN (null) 我想从与导师生活在同一个城市的人那里获取信息。 在我给出的例子中,是詹姆斯满足了这个条件。 我怎样才能得到那个信息 我
name home st
JAMES LA L1
MIKE BOSTON B1
ANTON LA L1
LEE NY N1
BROWN NY N2
导师
name m_name
JAMES ANTON
MIKE (null)
ANTON (null)
LEE BROWN
BROWN (null)
我想从与导师生活在同一个城市的人那里获取信息。
在我给出的例子中,是詹姆斯满足了这个条件。
我怎样才能得到那个信息
我的oracle11g版本这听起来像两个连接:
select pn.name
from mentor m join
person pn
on pn.name = m.name join
person pm
on pm.name = m.m_name
where pn.street = pm.street and pn.city = pm.city;
谢谢你帮了我很多忙!我还有几个问题,所以我要发布一个问题,有什么办法可以问你吗?我在24小时内只能问5个问题。。。