Я изучаю SQL/dbms и использую Postgres. Я хочу вернуть строки, которые имеют определенное значение в определенном столбце. Например, в таблицах Carpets и Curtains я хочу получить id строк, где цвет 'light yellow'. Я думаю, что для этого мне нужно ПРИСОЕДИНЯТЬСЯ, но не знаю, какой тип.
Вот что у меня есть:
SELECT id
  FROM Carpets
  WHERE colour = 'light yellow'
        INNER JOIN Curtains ON Carpets.colour = Curtains.colour;
Обе таблицы имеют атрибут id.
Об обучении JOIN, чему я должен сначала научиться? Я стреляю себе в ногу, если я попытаюсь изучить их всех сразу (поскольку разные ресурсы включали разные "варианты" ).
  ВАЖНО Я искал ответ, где id будет возвращен, только если оба занавеса и ковер были "светло-желтыми".