Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 11-09-2012
abelg abelg is offline
Miembro
 
Registrado: jul 2004
Posts: 50
Poder: 20
abelg Va por buen camino
mira la solución la tabla temporal es solo para el ejemplo:
Código SQL [-]
Create table #factura (
     razonsoc varchar(100),
     fecha datetime,
     monto money )
insert #factura values('P1','2012-01-10 00:00:00', 1000) 
insert #factura values('P1','2012-01-15 00:00:00', 500)
insert #factura values('P1','2012-02-10 00:00:00', 900) 
insert #factura values('P1','2012-05-31 00:00:00', 1000) 
insert #factura values('P1','2012-07-10 00:00:00', 100) 
insert #factura values('P1','2012-12-10 00:00:00', 700) 
insert #factura values('P2','2012-01-10 00:00:00', 2000) 
insert #factura values('P2','2012-05-10 00:00:00', 4000) 
insert #factura values('P3','2012-02-10 00:00:00', 500)  
Select razonsoc, [1] Enero, [2] Febrero, [3] Marzo, [4] Abril,
[5] Mayo, [6] Junio, [7] Julio, [8] Agosto, [9] Septiembre, [10] Octubre,
[11] Noviembre, [12] Diciembre 
From (Select razonsoc, month(fecha) mes, monto
         From #factura) p 
Pivot(
     Sum(monto)
     For mes in ([1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12])
)as pvt
order by pvt.razonsoc  
Drop table #factura
salu2

Última edición por abelg fecha: 11-09-2012 a las 19:43:12.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Dos instancias de SQL Server parecen ser la misma Faust MS SQL Server 2 21-10-2011 23:13:07
app server y client en misma pc con Windows 7 monaguillex Windows 4 19-04-2011 19:33:27
manipular la misma base de datos en la misma pc DELFIN2000 Conexión con bases de datos 10 23-07-2010 18:34:28
Consulta con dos relaciones a la misma tabla mcrz2 SQL 4 23-05-2006 13:15:25
Unir una tabla consigo misma sitrico SQL 2 19-04-2005 00:06:03


La franja horaria es GMT +2. Ahora son las 11:49:27.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi