Lunes 23 de Diciembre de 2024, 08:51
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Bases de Datos
»
SQL Server
(Moderador:
ElNapster
) »
referencia cruzada
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: referencia cruzada (Leído 1310 veces)
charlitin
Nuevo Miembro
Mensajes: 5
referencia cruzada
«
en:
Sábado 24 de Enero de 2009, 16:36 »
0
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...
Tweet
F_Tanori
Moderador
Mensajes: 1919
Nacionalidad:
Re: referencia cruzada
«
Respuesta #1 en:
Domingo 25 de Enero de 2009, 10:01 »
0
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
" ExIsTo y A vEcEs PiEnSo "
NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================
charlitin
Nuevo Miembro
Mensajes: 5
gracias
«
Respuesta #2 en:
Lunes 26 de Enero de 2009, 14:51 »
0
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
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Bases de Datos
»
SQL Server
(Moderador:
ElNapster
) »
referencia cruzada