Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/05/2012, 15:23
geraldgangsta
 
Fecha de Ingreso: mayo-2010
Mensajes: 3
Antigüedad: 14 años
Puntos: 1
Primer Registro en una consulta

les comento, tengo una tabla con relacion a otra, de uno a muchos, y en la consulta ocupo encontrar el primer registro de la segunda tabla que coincide con el registro de la primera

un poco mas grafico seria asi

Tabla1 |
-------------
id |
nombre |
-------------
con estos registros:
id nombre
1 Jaime
2 Agustin


Tabla2 |
-----------------
idTabla1 |
id |
referencia |
con estos registros:
idTabla1 id referencia
1 1 Maria
1 2 Jorge
1 3 Mario
2 4 Raul
2 5 Carlos



si yo hago un query asi:
select tabla1.nombre, tabla2.referencia from tabla1, tabla2 where tabla1.id = tabla2.idTabla1
me da este resultado:
nombre referencia
jaime maria
jaime jorge
jaime mario
agustin raul
agustin carlos


y ocupo un query que me de este resultado
jaime maria
agustin raul

que en este caso, es un query que me da el primer registro de la segunda tabla con la relacion al primero, y los otros los excluye, ayuda por favor, que ya tengo rato intentando y no consigo nada =(

saludos y muchas gracias!!!!