| |||
3 inner join buenas tarde tengo un problema al querer sacar un registro, necesito sacarlo mediante el join de tres tablas estoy haciendo algo asi pero no funciona |
| ||||
Respuesta: 3 inner join Es completamente lógico que no te funcione. Está muy mal escrita, no respeta la sintaxis de una consulta ni por casualidad. Lo más cercano sería:
Código MySQL:
Ver original Pero te advierto que es posible que tampoco funcione bien porque las relaciones (los campos relacionados) no parecen correctas. UN INNER JOIN es fundamentalmente (aunque no es el único caso) la expresión de una relación de foreign key, y no parece razonable que un campo de fecha sea FK en una tabla. Tengo la impresión de que el modelo de datos no está muy bien definido. Ignoro cuáles serán los resultados de la consulta, y ni siquiera puedo asegurar que devuelva datos. La sintaxis, si es correcta como te la pongo, por lo que si no te devuelve datos es porque la relación está mal construida.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |