El Guru Programador
Web hosting
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de MySQL
Foros del Guru > MySQL
 
Usuario Errores en MySQL 3.23
Desconocido
Enviado - 28/5/2006
 
Buenas tardes,

necesito ejecutar la siguiente consulta en MySQL 3.23 pero me devuelve unos errores que no sé como resolver, además, si lo pruebo en MySQL 5 no ocurren.

Si pruebo:

SELECT id, nombre
FROM montana
WHERE id NOT IN
(
SELECT id_munt
FROM historial
WHERE id_us = 1
)

me da el siguiente error:

#1064 - You have an error in your SQL syntax near 'SELECT id_munt
FROM historial
WHERE id_us = 1 )'

y si pruebo:

SELECT id, nombre
FROM montana
WHERE id NOT IN
(
`SELECT id_munt
FROM historial
WHERE id_us = 1`
)

me da el siguiente error:

#1054 - Unknown column 'SELECT id_munt
FROM historial
WHERE id_us = 1' in 'where clause'

si me pudierais aclarar como debo poner las comillas o los acentos para que me reconozca la subquery os lo agradeceria mucho.

Muchas gracias.
 
Desconocido
Enviado - 29/5/2006
 
La versión 3.23 no soporta SubQuerys
 
 

 

Contactos myStudio Network