Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/08/2012, 06:12
Avatar de Drako_18
Drako_18
 
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 505
Antigüedad: 19 años, 7 meses
Puntos: 16
Respuesta: GROUP BY en varias tablas

1º) Porqué no exportas el código de la venta a la tabla de los créditos??
Ya que un crédito pertenecerá a una venta ¿no? (Piénsalo...)

2º) Si quieres sacar 2 campos de distintas tablas agrupándolos por X columna... Hechale un vistazo a este ejemplo que se me ha ocurrido...
SELECT SUM(IMPORTE), FECHA
FROM (
SELECT 12 IMPORTE, TO_DATE('21/02/1986') FECHA FROM DUAL
UNION
SELECT 11, TO_DATE('21/02/1987') FROM DUAL
UNION
SELECT 13, TO_DATE('21/02/1989') FROM DUAL
UNION
SELECT 10, TO_DATE('21/02/1986') FROM DUAL
UNION
SELECT 8, TO_DATE('21/02/1981') FROM DUAL
)
GROUP BY FECHA

Si te fijas, todas las tablas estarían dentro del FROM exterior, y usando en el select exterior el nombre de los campos de la 1º tabla, en la que le puedes poner unos alias si bien lo prefieres para mejor compresión del código.
__________________
Rubén Espada
Desarrollador full stack .Net (Angular + JS + .Net Core)

Última edición por Drako_18; 08/08/2012 a las 06:14 Razón: Añadir comentario