no entiendo porque no me funciona. He estado googleando y tengo la sintaxis correcta.
Lo que quiero hacer es un select que me busque los mismo campos en dos tablas diferentes.
Código MySQL:
Ver original
saludos
gracias
| |||
problemas con UNION hola, no entiendo porque no me funciona. He estado googleando y tengo la sintaxis correcta. Lo que quiero hacer es un select que me busque los mismo campos en dos tablas diferentes.
Código MySQL:
Ver original saludos gracias Última edición por gnzsoloyo; 27/01/2016 a las 09:16 |
| |||
Respuesta: problemas con UNION Hola ! En una tabla hay mas columnas que en otra, pero las columnas que llamo en el select son iguales en ambas. No sirve? El problema que tengo es que despues del select pongo un if, si el valor existe no me graba un nuevo registro de lo contrario si, pero me graba el registro de todas las maneras asique deduzco que no funciona bien el select saludos |
| ||||
Respuesta: problemas con UNION Cita: Regla numero 1 de un UNION: Todos los SELECT deben devolver exactamente el mismo numero de columnas, con los mismos tipos y en el mismo orden.En una tabla hay mas columnas que en otra, pero las columnas que llamo en el select son iguales en ambas. No sirve? Lo dicen todos los manuales básicos de SQL de todos los DBMS... Cita: Los temas de programación en cualquier lenguaje son OFF TOPIC en los foros de BBDD.El problema que tengo es que despues del select pongo un if, si el valor existe no me graba un nuevo registro de lo contrario si, pero me graba el registro de todas las maneras asique deduzco que no funciona bien el select Leer las normas del foro, por favor.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: problemas con UNION Hola Ahora mismo las dos tablas tienen las mismas columnias y en el mismo orden. Lo que pasa que he puesto que no, porque en un futuro no las tendra. Pero en ese caso no me sirve. He estado buscando y lo que he encontrado es INNER JOIN Estais de acuerdo ? saludos |
| ||||
Respuesta: problemas con UNION Empieza por postear la estructura de las tablas (el CREATE TABLE, no una descirpcion), una muestra de los datos que tienes hoy en cada tabla, un ejemplo de lo que hoy obtienes, y un ejemplo de lo que deberías obtener en ese futuro que dices. A partir de allí podemos analizar. Con lo poco que has posteado, no hay mucho mas que decirte. Cita: INNER JOIN y UNION no tienen absolutamente nada que ver funcionalmente. Son operaciones totalmente diferentes. He estado buscando y lo que he encontrado es INNER JOIN
__________________ ¿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: |