Hola estoy intentando de sacar sentencia que me de el importe total de los ultimos 12 meses.
SELECT
FROM dbo.tbAlbaranVentaCabecera INNER JOIN
dbo.tbMaestroCliente ON dbo.tbAlbaranVentaCabecera.IDCliente = dbo.tbMaestroCliente.IDCliente
WHERE (dbo.tbalbaranVentaCabecera.FechaAlbaran >= DATEADD(mm, - 12, GETDATE()))))
GROUP BY tbAlbaranVentaCabecera.IDCliente
por ahora voy asi, pero no se como continuar...si alguien me pudiera ayudar.....
solucionado...me faltaba una tabla...anda que...
SELECT dbo.BITiempo.NombreMes, SUM(COALESCE (dbo.tbFacturaVentaLinea.ImporteA, 0)) AS Facturado,
dbo.tbFacturaVentaCabecera.RazonSocial
FROM dbo.BITiempo LEFT OUTER JOIN
dbo.tbFacturaVentaCabecera INNER JOIN
dbo.tbFacturaVentaLinea ON dbo.tbFacturaVentaCabecera.IDFactura = dbo.tbFacturaVentaLinea.IDFactura ON
dbo.BITiempo.Fecha = dbo.tbFacturaVentaCabecera.FechaFactura
WHERE (dbo.BITiempo.Fecha >= DATEADD(mm, - 12, GETDATE())) AND (dbo.BITiempo.Fecha <= GETDATE())
GROUP BY dbo.BITiempo.NombreMes, dbo.BITiempo.Mes, dbo.tbFacturaVentaCabecera.RazonSocial
ORDER BY dbo.BITiempo.Mes
ahora ya me sale lo que va facturando cada cliente mes a mes.....