ho provato mi dice questo:
La colonna 'annunci.name' non è valida nell'elenco di selezione perché non è inclusa né in una funzione di aggregazione né nella clausola GROUP BY.
se provo a eliminare i campi selezionati dopo "distinct" mi cambia il nome del campo nell'errore che è praticamente quello successivo a quello cancellato prima di eseguire la query
es:
Codice PHP:
SELECT distinct annunci.annunci_id, annunci.name, convert(varchar(max), annunci.description) as testo_annunci FROM annunci LEFT JOIN images on annunci.annunci_id = images.entity_id left join user_profile on annunci.user_id = user_profile.user_profile_id where available= 1 GROUP BY annunci.annunci_id
se cancellassi annunci.name mi da errore su annunci.description