select c.id,c.titolo as marca,gruppo,categoria,sottocategoria,case when id_marca=6 then 1 else 0 end as selected from (select distinct id_marca,id_gruppo,id_categoria,id_sottocategoria from articoli where id_gruppo=58 and id_categoria=503 and id_sottocategoria=715) as a join marche as c on a.id_marca=c.id join gruppi as g on g.id_gruppo=a.id_gruppo join categorie as cc on cc.id_categoria=a.id_categoria join sottocategorie as s on s.id_sottocategoria=a.id_sottocategoria|||||