айдишникиз одной таблицы, ссылаются множество из другой таблицы происходит дублирование, моя цель сделать плоскую таблицу. В таблице в которой множество ссылается на один ID из другой таблицы есть поле cretionDate по которому я могу сделать выборку с помощью Limit вопрос как это можно оформить ?
Есть generic способы -- подзапросами, либо в select добавить твоё с LIMIT 1, либо в where cretionDate=(SELECT max(creationDate) FROM subtbl t WHERE t.fk=subtbl.fk) Есть всякие варианты, часто более оптимизированные под разные конкретные серверы.
Никак. Тебе тут не надо ни удалять дубли, ни делать плоскую таблицу. Также для этого нет средств в SQL, именно по этой причине - это не нужно
Обсуждают сегодня