Я хочу выбрать все записи из website.advert
и присоединиться к имени игрока из другой таблицы. Запрос выполняется без каких-либо ошибок, но есть проблема в том, что он выбирает дублированные записи от website.advert
, когда есть более одной записи с тем же account_id
в таблице игроков.Запрос выбирает дублированные записи
Вот мой запрос:
SELECT `advert`.*, `p`.`name`, `p`.`level`
FROM `website`.`advert`
LEFT JOIN `player`.`player` `p`
ON (`p`.`account_id` = `website`.`advert`.`author_id`)
WHERE `advert`.`accepted` = 0
Вы должны использовать GROUP BY статьи на 'advert.id' –