Bases de Datos > SQL Server
referencia cruzada
(1/1)
charlitin:
hola: :hola:
yo se que como tal no existe en server, pero necesito improvizar para, de una tabla:
tabla 1
Id fecha saldo
mostrar:
Id mes1 mes2 mes3
saldo saldo saldo
ayudenme por favor... :hitcomp:
F_Tanori:
puedes hacerlo utilizando subconsultas
--- Código: SQL ---SELECT id,(SELECT SUM(saldo) FROM saldos ss WHERE ss.id=s.id AND MONTH(fecha)= 1 GROUP BY MONTH(fecha)) 'Enero' ,(SELECT SUM(saldo) FROM saldos ss WHERE ss.id=s.id AND MONTH(fecha)= 2 GROUP BY MONTH(fecha)) 'Febrero',(SELECT SUM(saldo) FROM saldos ss WHERE ss.id=s.id AND MONTH(fecha)= 3 GROUP BY MONTH(fecha)) 'Marzo', FROM saldos s
Esta es una idea, busca pulirla y optimizarla, NO PROBADO porque no tengo sql server ahora
Saludos
charlitin:
he recibido tu correo, he visto la respuesta estando en clase, asi que luego la probare pero me parece que esta muy bien, luego te aviso, muchas gracias
Navegación
Ir a la versión completa