select c.* from module_recrutamento_concelhos c JOIN module_recrutamento_ofertas o ON ( c.id = o.id_concelho and o.id_distrito = '' and o.titulo != '' and ( (o.data_validade = 0 && '2020-06-12' >= DATE_FORMAT(o.data_publicacao,'%Y-%m-%d')) || (o.data_validade != 0 && '2020-06-12' >= DATE_FORMAT(o.data_publicacao,'%Y-%m-%d') && '2020-06-12' <= DATE_FORMAT(o.data_validade,'%Y-%m-%d')) ) ) where c.id_distrito = '' GROUP BY c.id order by c.nome_1 ASC