Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/12/2005, 10:57
Brewster
 
Fecha de Ingreso: marzo-2004
Mensajes: 174
Antigüedad: 20 años, 1 mes
Puntos: 1
¿Qué esta mal en esta SQL?

Buenas tardes.-

Ejecuto esta sql en una MySQL.-

SELECT *
FROM TLocalidad
WHERE IdProvincia =29
AND (

IdLocalidad
IN (

SELECT DISTINCT IdLocalidad
FROM TResPublica
WHERE IdProvincia =29
)
OR IdLocalidad
IN (

SELECT DISTINCT IdLocalidad
FROM TListPrivadas
WHERE IdProvincia =29
)
)

Me da error de sintaxis, pero ejecutandolo en local no me lo da, he probado en ejecutar en el servidor cada "select" individualmente y no me da ningún problema. Pero así todo junto me da error de sintaxis.

Gracias.