Código:
Donde quiero que los user_id NUNCA se repitan , es decir que no me devuelva más de una sola fila en la que user_id sea igual a otra ya devuelta.SELECT DISTINCT o.id,o.user_id FROM #__rty_pp_orders AS o
LEFT JOIN #__rty_user_info AS ui ON o.user_id = ui.user_id
LEFT JOIN #__users AS u ON o.user_id = u.id
JOIN #__rty_pp_payments AS p ON o.id = p.order_id
WHERE ui.user_id IS NULL OR u.id IS NULL
ORDER BY o.user_id
El código de arriba a pesar de poner DISTINCT no funciona correctamente (o igual es que el distinct es solo para la id de la tupla)
Gracias de antemano.



