Как создать подзапрос для нескольких таблиц из JOIN? - PullRequest
0 голосов
/ 29 октября 2018

Итак, я знаю, как создать запрос, используя JOIN, но как мне превратить этот JOIN в подзапрос?Я пробовал все виды вещей, но я просто не могу понять это.

Мое объединение выглядит так:

SELECT 
     c.email_address, o.order_id, o.order_date 
FROM 
     customer c 
     JOIN orders o ON (c.customer_id = o.customer_id) 
ORDER BY 
     order_date; 

Моя попытка создать несколько таблиц:

SELECT 
     c.email_address, o.order_id, o.order_date
FROM 
     customer c 
WHERE 
     c.customer_id IN (SELECT o.customer_id FROM orders o) 
ORDER BY 
     o.order_date;

Я получаю ошибку unknown column для обоих order_id и order_date

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...