17/09/2004, 05:22
|
| | Fecha de Ingreso: junio-2004 Ubicación: Castellón, España
Mensajes: 98
Antigüedad: 20 años, 5 meses Puntos: 0 | |
Si no he entendido mal lo que tu quieres es hacer una relación varios - varios. Para construir este tipo relación tendrías que crear una tabla intermedia que relacione las dos anteriores de la forma siguiente:
CREATE table tblRelacion (
relacion_id TINYINT(4) AUTO_INCREMENT,
moticia_id INT(4),
fv_id INT(4),
UNIQUE (relacion_id) );
A partir de aquí unes las dos tablas e introduces los filtros que consideres oportunos:
SELECT noticias.*, favoritos.* FROM tblRelacion INNER JOIN noticias ON tblRelacion.noticia_id=noticias.noticia_id INNER JOIN favoritos ON tblRelacion.fv_id=favoritos.fv_id WHERE ....... |