Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/09/2011, 17:22
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, 4 meses
Puntos: 2658
Respuesta: Error en consulta JOIN

Las comillas (") no solucionan el problema porque se usan para contener texto fundamentalmente. Para encerrar nombres de objetos de base de datos se usan acentos inversos (`), no comillas o apóstrofos (').
Por otra parte, todos los lenguajes, incluido el SQL, que es un lenguaje de consultas, tienen palabras reservadas. La regla principal de todo lenguaje es que no se pueden usar como nombres a los comandos, sentencias o nombres de funciones.
Nunca.

Por eso no puedes usan UNION o SELECT como nombre de tabla.

La lista es bastante larga, y la puedes encontrar en el manual (Tratamiento de palabras reservadas).
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)