Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/01/2016, 12:39
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: dudas/problemas con consultas JOIN

Perdón pero, ¿tienes problemas para postear las cosas aquí, o es que no quieres hacerlo?
El combo que dice "Highlight" permite etiquetar el codigo de una forma legible. Ayuda mucho a que podamos ayudar...

En principio, el problema puede deberse a que vienes de usar otro DBMS (posiblemente SQL Server), y no has pasado por el manual de referencai de MySQL para ver las diferencias de sintaxis.

Esta es la parte que trata de los JOIN:

https://dev.mysql.com/doc/refman/5.7/en/join.html

Como podrás ver, no existe el FULL JOIN en MySQL, por lo que es probable que esa palabra la esté tomando colo alias de la tabla y por eso no la identifica.

Estos son los casos de JOIN aceptados por MySQL:
Código MySQL:
Ver original
  1. join_table:
  2.     table_reference [INNER | CROSS] JOIN table_factor [join_condition]
  3.   | table_reference STRAIGHT_JOIN table_factor
  4.   | table_reference STRAIGHT_JOIN table_factor ON conditional_expr
  5.   | table_reference {LEFT|RIGHT} [OUTER] JOIN table_reference join_condition
  6.   | table_reference NATURAL [{LEFT|RIGHT} [OUTER]] JOIN table_factor
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)