这可能是微不足道的,但我似乎无法得到它。我希望得到特定区域内所有商店的所有客户。
select * from customers
where customer... ???
... and area = 'downtown'
他们的关系:
area - 1:M - store - 1:M - customer
答案 0 :(得分:1)
我只是使用子查询。假设这是两个表,那么:
SELECT *
FROM CUSTOMERS
WHERE STORE(ID) IN
(SELECT STOREID
FROM STORES
WHERE AREA = DOWNTOWN)