Expression #1 of ORDER BY clause is not in SELECT list, references column 'lasviagg_wp1.gest_destinazioni.ordine' which is not in SELECT list; this is incompatible with DISTINCT Query: SELECT DISTINCT(, gest_destinazioni.nome_it, gest_destinazioni.url_it FROM gest_destinazioni INNER JOIN gest_prodotti_destinazioni ON gest_prodotti_destinazioni.id_destinazione = INNER JOIN gest_prodotti_tipologie ON gest_prodotti_tipologie.prodotto_id = gest_prodotti_destinazioni.id_prodotto INNER JOIN gest_tipologie ON = gest_prodotti_tipologie.tipologia_id WHERE'2' ORDER BY gest_destinazioni.ordine ASC, gest_destinazioni.nome_it ASC;