Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/04/2015, 13:35
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: es posible usar subconsulta en lugar de UNION

Cita:
Es posible utilizar subconsultas en lugar de esta UNION
¿Tienes claro el uso de UNION y las subconsultas?
Son cosas total y absolutamente diferentes.

El UNION encadena un resultado de una consulta al resultaod d ela otra, pero tienen como regla que deben tener ambas la misma cantidad de columnas, del mismo tipo y en el mismo orden.
Extensivamente, se dice que las columnas de todas las consutlas unidas deben poseer el mismo dominio, por lo que no peudes mezclar caballos con manzanas, como estás haciendo.
No es lo mismo hablar de Facturas que Pagos.

En todo caso, si en cada línea debe aparecer una factura con sus pagos, eso es una consulta agrupada con agregación y subtotales, y la sintaxis dependerá del DBMS usado... que no nos estás diciendo.

¿Qué DBMS se supone que usas?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)