Hola amigos.
Tengo una tabla maestra llamada planificacion y dos tablas detalles (objetivos y acciones). La clave foránea es codplanificacion. La tabla objetivos tiene 3 registros y la tabla acciones 2. Si hago
Código SQL:
Ver originalSELECT *
FROM planificacion
INNER JOIN objetivos ON objetivos.codplanificacion = planificacion.codplanificacion
INNER JOIN acciones ON acciones.codplanificacion = planificacion.codplanificacion
me devuelve 6 registros, debido al producto cartesiano entre las tablas. Lo que que quiero hacer es que la cantidad de registros devueltos sea de la tabla que tenga más registros, ya sea objetivos o acciones.
Saludos.