Crear tabla a partir de Select
Publicado por KIKO (3 intervenciones) el 30/04/2020 08:13:06
Hola amigos:
A ver si alguien me resuelve. Necesito saber como lleva los resultados de la ultima Select a una tabla temporal, ya que si dejo la consultas así, incluida en una excel, no muestra los resultados
SELECT codcuenta,sum(importe) as Debe into #Debe FROM [l250093_contabilidad_494].[dbo].[apuntes] where debehaber='D' group by codcuenta
SELECT codcuenta,sum(importe) as Haber into #Haber FROM [l250093_contabilidad_494].[dbo].[apuntes] where debehaber='H' group by codcuenta
Select #debe.codcuenta as Cta, debe, haber , debe-haber as saldo from #Debe,#Haber where #Debe.codcuenta=#Haber.codcuenta
La consulta devuelve esto, peor no consigo llevarlo a una tabla nueva
Cta debe haber saldo
1120001 14098.42 17622.97 -3524.55
6260200 496.94 496.94 0.00
4100558 69.58 69.58 0.00
4101825 104.06 104.06 0.00
6250100 2839.69 2797.31 42.38
4100386 1937.77 1937.77 0.00
1400002 99465.88 74599.41 24866.47
4300008 3769.23 3769.23 0.00
4300009 3834.13 3834.13 0.00
4101729 117.00 117.00 0.00
A ver si alguien me resuelve. Necesito saber como lleva los resultados de la ultima Select a una tabla temporal, ya que si dejo la consultas así, incluida en una excel, no muestra los resultados
SELECT codcuenta,sum(importe) as Debe into #Debe FROM [l250093_contabilidad_494].[dbo].[apuntes] where debehaber='D' group by codcuenta
SELECT codcuenta,sum(importe) as Haber into #Haber FROM [l250093_contabilidad_494].[dbo].[apuntes] where debehaber='H' group by codcuenta
Select #debe.codcuenta as Cta, debe, haber , debe-haber as saldo from #Debe,#Haber where #Debe.codcuenta=#Haber.codcuenta
La consulta devuelve esto, peor no consigo llevarlo a una tabla nueva
Cta debe haber saldo
1120001 14098.42 17622.97 -3524.55
6260200 496.94 496.94 0.00
4100558 69.58 69.58 0.00
4101825 104.06 104.06 0.00
6250100 2839.69 2797.31 42.38
4100386 1937.77 1937.77 0.00
1400002 99465.88 74599.41 24866.47
4300008 3769.23 3769.23 0.00
4300009 3834.13 3834.13 0.00
4101729 117.00 117.00 0.00
Valora esta pregunta


0