У меня есть выборка
biolink_blocks у которых соответствует
link_id из списка.
Но эта выборка берет все блоки. Как изменить запрос чтобы она выбирала только первую запись с одинаковыми
link_id? Так как у меня получается три записи с одинаковым почти контентом, а мне надо только первую.
SELECT links.*, B.biolink_block_id, B.settings AS social
FROM links
LEFT JOIN biolinks_blocks B
ON B.link_id = links.link_id
WHERE B.type = 'socials'
AND `links`.`is_enabled` = 1
AND `links`.`is_verified` = 1
GROUP BY B.biolink_block_id
ORDER BY links.link_id ASC LIMIT 9
тоесть у меня может быть несколько
B.type = 'socials' с одинаковым
link_id. Как оставить только первую?