Bases de Datos > MySQL
Sub Query?
gokufast:
hola amigos, como hago el query para que me pueda desplegar lo siguiente:
tengo una tabla bono, la cual tiene los siguientes campos con algunos datos:
vol_corr, vol_cod, vol_fecha, vol_saldo
1, 90, 2/1/2007, 50
2, 90, 2/2/2007, 60
3, 90, 2/3/2007, 50
4, 210, 3/5/2007, 100
5, 210, 3/6/2007, 150
6. 210, 3/7/2007, 160
7, 250, 5/9/2007, 80
8, 250, 5/10/2007, 90
9, 250, 5/15/2007, 10
lo que quiero que me salga es que me agrupe por vol_cod, pero que me salgan todas las fechas, y los saldos, ej
vol_cod=90
90, 2/1/2007
90, 2/2/2007
90, 2/3/2007
o
vol_cod=250
250, 5/9/2007, 80
250, 5/10/2007, 90
250, 5/15/2007, 10
saludos
F_Tanori:
Pues asi estan...
1, 90, 2/1/2007, 50
2, 90, 2/2/2007, 60
3, 90, 2/3/2007, 50
4, 210, 3/5/2007, 100
5, 210, 3/6/2007, 150
6. 210, 3/7/2007, 160
7, 250, 5/9/2007, 80
8, 250, 5/10/2007, 90
9, 250, 5/15/2007, 10
ordenalos por vol_corr no capto el problema :ouch:
Saludo
gokufast:
el query que uso es el siguiente,
SELECT vol_corr, vol_cod,
SUM(ifnull(vol_retus,0)),
SUM(ifnull(vol_depus,0)),
SUM(ifnull(vol_depus,0)-ifnull(vol_retus,0))
FROM bono
GROUP BY vol_cod
pero me los agrupa por vol_cod, y no puedo ver el detalle de las fechas de ese vol_cod
EL SUM(ifnull(vol_depus,0)-ifnull(vol_retus,0)) es el saldo que mencionaba antes
(nota:con where el query me daba error)
Mollense:
--- Citar ---el query que uso es el siguiente,
SELECT vol_corr, vol_cod,
SUM(ifnull(vol_retus,0)),
SUM(ifnull(vol_depus,0)),
SUM(ifnull(vol_depus,0)-ifnull(vol_retus,0))
FROM bono
GROUP BY vol_cod
pero me los agrupa por vol_cod, y no puedo ver el detalle de las fechas de ese vol_cod
--- Fin de la cita ---
Claro, es que esa el la función de GROUP BY, lo que vos querés no es una agrupación de registros.
Como dice mi amigo FT, Ordená los registros por vol_corr.
Un saludo
gokufast:
sin agrupar? porque si no le pongo el GROUP BY me da lo siguiente:
Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause
Navegación
[#] Página Siguiente
Ir a la versión completa