У меня есть две таблицы:
'people'
id | name | which_image
--------------------------------
1 | Joey | 1
2 | Bobby | 2
3 | Jimmy | 3
'images'
id | filename
--------------------------------
1 | joe_face.jpg
2 | bob_angry.jpg
3 | jim_laughs.jpg
Как я могу сделать один выбор, чтобы получить все столбцы в таблице 'people' для пары человек и в том же запросе получить их имена файлов? Я пробовал это, но он возвращает пустой набор:
SELECT p.*, i.filename FROM people p, images i
WHERE ( p.id = 1 OR p.id = 3 )
AND p.which_image = i.id