bueno respondere a mi pregunta por si acaso a alguien le ayuda
Cita: SELECT DISTINCT "r"."id_rol", "r"."nombre", "rp"."usuario"
FROM "rol" AS "r" LEFT JOIN "usuario_rol" AS "rp"
ON r.id_rol=rp.rol AND (rp.usuario='101')
WHERE (r.estado='Activo')
ORDER BY "rp"."usuario" ASC
esta es la estructra que se deberia seguir para poder hacer esa conulta