根据父母的父母获取所有记录

时间:2015-11-18 19:38:43

标签: sql

这可能是微不足道的,但我似乎无法得到它。我希望得到特定区域内所有商​​店的所有客户。

select * from customers
where customer... ???
... and area = 'downtown'

他们的关系:

area - 1:M - store - 1:M - customer

1 个答案:

答案 0 :(得分:1)

我只是使用子查询。假设这是两个表,那么:

SELECT *
FROM CUSTOMERS
WHERE STORE(ID) IN
    (SELECT STOREID
     FROM STORES
     WHERE AREA = DOWNTOWN)