ciao a tutti

sto cercando di fare una select distinct su 3 tabelle con una left join e vorrei che mi restituisca il distinct solo su un campo primary key (annunci_id):

ecco la query:

Codice PHP:
SELECT      DISTINCT annunci_id, [image], thumbconvert(varchar(MAX),[description]), PublishedDatewarrantyflexiblePriceannunci.namecountry  FROM     annunci LEFT JOIN     images ON     annunci_id entity_id LEFT JOIN     user_profile ON     [user_id] = user_profile_id WHERE     available 
spiego: per ogni annuncio ho piu immagini ma vorrei che venisse recuperato solo un annuncio con solo una immagine per quel determinato id dell'annuncio. in questo caso mi restituisce n volte lo stesso annuncio per quante sono le immagini di quel determinato annuncio.

come posso fare per ottenere una distinct solo su annunci_id?