¿Cómo limito el número de filas devueltas por este IZQUIERDA ÚNICA a una?

Así que creo que he visto una solución a esto, sin embargo, todas son consultas muy complicadas. Estoy en Oracle 11g para referencia.

Lo que tengo es una combinación de uno a muchos que funciona muy bien, pero no necesito muchos. Solo quiero que la tabla de la izquierda (la una) se una a cualquier fila que cumpla con los criterios de unión ... no muchas filas.

Necesito hacer esto porque la consulta está en un paquete acumulativo que CUENTA, por lo que si hago la combinación normal izquierda, obtengo 5 filas donde solo debería obtener 1.

Así que los datos de ejemplo son los siguientes:

<code>TABLE 1:
-------------
TICKET_ID      ASSIGNMENT
5              team1
6              team2

TABLE 2:
-------------
MANAGER_NAME   ASSIGNMENT_GROUP  USER
joe            team1             sally
joe            team1             stephen
joe            team1             louis
harry          team2             ted
harry          team2             thelma
</code>

Lo que debo hacer es unir estas dos tablas en ASSIGNMENT = ASSIGNMENT_GROUP pero solo se ha devuelto 1 fila.

cuando hago una combinación a la izquierda, me devuelven tres filas porque es la naturaleza de la combinación a la izquierda

Respuestas a la pregunta(5)

Su respuesta a la pregunta