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.