oracle exercise question in my data using 2 table 信息
oracle exercise question in my data using 2 table information
人
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)
我想从和导师同住一个城市的人那里获取信息。
在我举的例子中,满足那个条件的是JAMES。
我怎样才能得到这些信息?..
我的版本是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;
人
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)
我想从和导师同住一个城市的人那里获取信息。
在我举的例子中,满足那个条件的是JAMES。 我怎样才能得到这些信息?..
我的版本是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;