Vous êtes sur la page 1sur 1

SELECT Sobrecostos.Central, Sobrecostos.

[Hora Mensual], [C02B_Retiros solo


Suministrador a Pago].Tipo, Sobrecostos.Sobrecosto, Barras_Participantes.Barra,
[C02B_Retiros solo Suministrador a Pago].Suministrador, [C02B_Retiros solo
Suministrador a Pago].Retiro, [C02B_Retiros solo Suministrador a Pago].Clave,
[C02B_Retiros solo Suministrador a Pago].Medida_kWh,
C05B_Total_Retiros_Participantes.SumaDeMedida_kWh1, [C02B_Retiros solo
Suministrador a Pago].[Medida_kWh]/[C05B_Total_Retiros_Participantes].
[SumaDeMedida_kWh1] AS Porcentaje_Participacion_Retiro, [C02B_Retiros solo
Suministrador a Pago].[Medida_kWh]/[C05B_Total_Retiros_Participantes].
[SumaDeMedida_kWh1]*[Sobrecostos].[Sobrecosto] AS Pago_Retiro INTO T06_Pagos
FROM [C02B_Retiros solo Suministrador a Pago] INNER JOIN
(C05B_Total_Retiros_Participantes INNER JOIN (Sobrecostos INNER JOIN
Barras_Participantes ON (Sobrecostos.[Clave Ao_Mes] = Barras_Participantes.[Clave
Ao_Mes]) AND (Sobrecostos.Central = Barras_Participantes.Central) AND
(Sobrecostos.[Hora Mensual] = Barras_Participantes.[Hora Mensual])) ON
(C05B_Total_Retiros_Participantes.[Hora Mensual] = Barras_Participantes.[Hora
Mensual]) AND (C05B_Total_Retiros_Participantes.Central =
Barras_Participantes.Central)) ON ([C02B_Retiros solo Suministrador a Pago].Barra =
Barras_Participantes.Barra) AND ([C02B_Retiros solo Suministrador a Pago].[Hora
Mensual] = Barras_Participantes.[Hora Mensual]) AND ([C02B_Retiros solo
Suministrador a Pago].[Clave Ao_Mes] = Barras_Participantes.[Clave Ao_Mes]);

SELECT * FROM dbo.T06_Pagos

C02B_Retiros solo Suministrador a Pago


SELECT [Clave Ao_Mes], [Hora Mensual], Barra, Suministrador, Retiro, Clave,
Tipo, Medida_kWh
FROM dbo.Retiros
WHERE (Suministrador <> 'TRANSELEC')

C05B_Total_Retiros_Participantes

SELECT dbo.Sobrecostos.Central, dbo.Sobrecostos.[Hora Mensual], SUM(dbo.


[C02B_Retiros solo Suministrador a Pago].Medida_kWh) AS SumaDeMedida_kWh1
FROM dbo.[C02B_Retiros solo Suministrador a Pago] INNER JOIN
dbo.Barras_Participantes INNER JOIN
dbo.Sobrecostos ON dbo.Barras_Participantes.[Hora Mensual]
= dbo.Sobrecostos.[Hora Mensual] AND
dbo.Barras_Participantes.Central = dbo.Sobrecostos.Central
ON dbo.[C02B_Retiros solo Suministrador a Pago].Barra =
dbo.Barras_Participantes.Barra AND
dbo.[C02B_Retiros solo Suministrador a Pago].[Hora
Mensual] = dbo.Barras_Participantes.[Hora Mensual] AND
dbo.[C02B_Retiros solo Suministrador a Pago].[Clave
Ao_Mes] = dbo.Barras_Participantes.[Clave Ao_Mes]
GROUP BY dbo.Sobrecostos.Central, dbo.Sobrecostos.[Hora Mensual]

Vous aimerez peut-être aussi