Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/08/2003, 12:46
Txen
 
Fecha de Ingreso: agosto-2003
Mensajes: 15
Antigüedad: 20 años, 9 meses
Puntos: 1
Bueno, en fin, si añades todos los campos q no participan en el SUM funciona:

CREATE VIEW VistaFacturas (CodigoEmpresa, NombreEmpresa, CodigoPromocion, DescripcionPromocion, FechaInicioPromocion, IoGPresupuesto, TipoPresupuesto, SerieFactura, NumeroFactura, FechaDevengoFactura, TipoFactura, ValorFactura)

AS SELECT e.EmIBCod, e.EmIBden, prom.PromCod, prom.PromDen, prom.PromFec, pre.PreTip, Pre.PreTipGI, i.SerFIm, i.NroFIm, i.FecFIm, i.TipFIm, SUM(i1.CanFIm * i1.PreFIm)

FROM Imfra1 i1, Imfra i, Promocio prom, Presu pre, Empresas e

WHERE e.EmIbCod = prom.PromEmIBC AND prom.PromCod = Pre.PromCod AND prom.PromCod = i.PromFIm AND pre.Precod = i.PresuFIm AND i.SerFIm = i1.SerFIm AND i.NroFIm = i1.NroFIm

GROUP BY e.EmIBCod, e.EmIBden, prom.PromCod, prom.PromDen, prom.PromFec, pre.PreTip, Pre.PreTipGI, i.SerFIm, i.NroFIm, i.FecFIm, i.TipFIm



Si alguien sabe si las filas con campos nulos q estan entre los del group by tambien aparecen se lo agracezco

Txen