У меня есть две таблицы, настроенные так (нерелевантные строки опущены):
> product
- id
- user_id
> thread
- id
- prod_id
- user_id
- due_date
Теперь я хочу создать запрос, который выбирает все строки из таблицы потоков, которые либо:
- имеет thread.user_id (например) "5"
- имеет prod_id, где product.user_id равен "5"
Я предполагаю, что есть способ сделать что-то вроде ...
SELECT
thread.due_date
FROM
product, thread
WHERE
thread.user_id='5'
OR
// not sure how to finish it
До этого момента я просто использовал PHP для этого, но очень хотел бы поднять свои знания SQL на ступеньку выше и заставить это работать через SQL, если возможно.
Спасибо -