Есть 3 таблицы
Новости
+---------+---------------+---------------+--------------+-----------+--------+
| news_id | title | short | body | photo_id | etc... |
+---------+---------------+---------------+--------------+-----------+--------+
| 881971 | Article Title | Article short | Article Body | 658998 | |
| 881972 | Article Title | Article short | Article Body | 658999 | |
+---------+---------------+---------------+--------------+-----------+--------+
Срок
+-----+--------------+
| tid | news_term_id |
+-----+--------------+
| 14 | 881971 |
| 2 | 881972 |
| 2 | 881973 |
+-----+--------------+
Фото
+--------+----------------------------------------+
| id | path |
+--------+----------------------------------------+
| 658998 | /files/2015/2/14304641562238139741.JPG |
| 658999 | /files/2015/2/14304641562238139742.JPG |
+--------+----------------------------------------+
Мне нужно выбрать все статьи в таблице Новости , где TID в Срок равен 2 (например) и включить фотопуть от фото таблица
мой запрос:
select n.*, t.*
from news n
inner join term t
on n.news_id = t.news_term_id
and t.tid = 2