Я мало-помалу изучаю сложные SQL-запросы, и у меня возникла довольно серьезная проблема:
У меня есть три таблицы: новости
, автор
и изображения
.Каждое поле в таблице news
( newsID
) представляет собой новость, которая затем имеет связанного автора в таблице author
( authorID
) и может иметь любое количество изображений, связанных в таблице images
. У каждого изображения есть связанный ( newsID
). Таким образом, у каждой истории один автор, но может быть несколько изображений.
Я хочу составить список всех новостей и использовать только одно изображения в качестве эскиза. Проблема в том, что любой sql-запрос, с помощью которого я пытаюсь перечислить элементы news
, дает мне результаты, равные количеству изображений в таблице images
, а не количеству новостей
шт.
Я не знаю, куда идти дальше. Любая помощь будет принята с благодарностью.