You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '%20%7CTipoStruttura) AND APT.IdAPT=4' at line 1 - Select distinct Provincie.IdProvincia, Principale.IdStruttura as StrutturaId, Principale.CodStruttura as StruttCod, mto.txt_NomeStruttura AS Nome_Struttura from Principale inner join Localita on Principale.IdLocalita=Localita.IdLocalita inner join Provincie on Localita.IdProvincia=Provincie.IdProvincia inner join Motour_Principale mp on (Principale.IdStruttura=mp.IdStruttura) inner join APT on Localita.IdAPT=APT.IdAPT inner join LocalitaZone on LocalitaZone.IdLocalita=Localita.IdLocalita inner join Zone on LocalitaZone.IdZona=Zone.IdZona inner join `MTO-SI_Dichiarazioni`._db_Guida_AptSiena AS mto ON mto.codeserc = `Motour`.Principale.CodStruttura left join PrincipaleServizi on (Principale.IdStruttura=PrincipaleServizi.IdStruttura) left join Stelle on Principale.IdStelle = Stelle.IdStelle left join TipoStruttura on Principale.IdTipo=TipoStruttura.IdTipo where 1=1 and mp.Pubblicato='Si' and APT.IdAPT = 4 AND Principale.IdStelle IN (%20%7CTipoStruttura) AND APT.IdAPT=4