08/08/2012, 06:12
|
| | | Fecha de Ingreso: mayo-2005 Ubicación: Madrid
Mensajes: 505
Antigüedad: 19 años, 6 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
|