Условие
В таблице contacts(email, name, source, updated_at) для одного email бывает несколько строк из разных источников. Нужно оставить одну строку на email — самую свежую по updated_at, а при равенстве — из источника crm (приоритет над web).