
31/07/2017, 12:57
|
 | | | Fecha de Ingreso: noviembre-2013 Ubicación: Cali
Mensajes: 65
Antigüedad: 11 años, 2 meses Puntos: 1 | |
Como evitar un producto cartesiano en consulta entre 3 tablas Cordial saludo, tengo el siguiente inconveniente con una consulta a tres tablas la cual me da como resultado un producto cartesiano(muestra datos repetidos) aquí el código:
SELECT C.cedula, C.nombre, C.apellido1, C.apellido2, V.cedula, V.id,
V.vacunas, V.no_dosis, V.fecha, M.nombre_mascota, M.cedula
FROM clientes C
INNER JOIN mascotas M ON C.cedula = M.cedula
INNER JOIN vacunas V ON C.cedula = V.cedula
WHERE M.cedula = C.cedula
Qué debo cambiar para evitar que se muestren datos repetidos?.
De antemano gracias.
__________________ Hebeth Mazuera |