29/05/2012, 15:23
|
| | Fecha de Ingreso: mayo-2010
Mensajes: 3
Antigüedad: 14 años, 6 meses 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!!!! |