Suppression des doublons d'une requête SQL (pas seulement "use distinct")

Il est probablement plus simple, voici ma requête:

SELECT DISTINCT U.NAME, P.PIC_ID
FROM USERS U, PICTURES P, POSTINGS P1
WHERE U.EMAIL_ID = P1.EMAIL_ID AND P1.PIC_ID = P.PIC_ID AND P.CAPTION LIKE '%car%';

mais cela ne fera que supprimer les doublons lorsqu'une ligne a la fois de la même u.nom et p.pic_id. Je veux donc, si il ya tous les doublons de noms, il laisse les autres lignes. C'est une drôle de requête, mais en général, comment puis-je appliquer l'distinctes en une seule colonne de la clause SELECT?

source d'informationauteur Dave