
28/09/2007, 09:19
|
| | Fecha de Ingreso: septiembre-2007
Mensajes: 14
Antigüedad: 17 años, 5 meses Puntos: 0 | |
Problema Existencial !!! Tengo 3 tablas en MySQL 4.0x
personas
-----------------
PK id
apellido
----------------------
----------------------
revistas
-----------------
PK id
nombre
----------------------
----------------------
personas_revistas
-----------------
PK id
FK persona_id
FK revista_id
----------------------
----------------------
No hay límite de personas ni revistas.
Necesito el siguiente resultado en pantalla:
personas.id | personas.apellido | revistas_a | revistas_b | revistas_c, | revistas_...n+1|
1 | Pérez | SI | | SI | |
3 | Benq | | SI | SI | |
4 | López | SI | SI | SI | SI |
5 | Martinez | | SI | | |
----------------------------------------------------------------------------------------------------------
Es decir, para cada persona me indique o no, si tiene una de las revistas de la tabla revista, en función de las relaciones personas_revistas.
Cual es la consulta SQL que resuelve esto?
Gracias... |