Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

porfavor me urge esta connsulta

Estas en el tema de porfavor me urge esta connsulta en el foro de Mysql en Foros del Web. Buen dia Foro, tengo una tabla entradas: id Usuario Fecha Chequeo TotalRetraso 1 0001 2010-11-01 00:02:00 2 0003 2010-11-01 00:01:00 3 0006 2010-11-01 00:01:00 4 ...
  #1 (permalink)  
Antiguo 22/11/2010, 11:18
 
Fecha de Ingreso: noviembre-2010
Mensajes: 7
Antigüedad: 13 años, 5 meses
Puntos: 0
porfavor me urge esta connsulta

Buen dia Foro, tengo una tabla entradas:

id Usuario Fecha Chequeo TotalRetraso
1 0001 2010-11-01 00:02:00
2 0003 2010-11-01 00:01:00
3 0006 2010-11-01 00:01:00
4 0001 2010-11-02 00:09:00
5 0003 2010-11-02 00:05:00
6 0006 2010-11-02 00:01:00
7 0001 2010-11-03 00:08:00
8 0003 2010-11-03 00:01:00
9 0006 2010-11-03 00:01:00

lo q quiero es sumar TotalRetraso para cada usuario :

Usuario SumaRetraso
0001 19
0003 7
0006 3

pero lo q obtengo con esto es:

select Usuario,(SELECT sum(Minute(TotalRetraso)) FROM bd.entradas where Usuario=u.Usuario) as SumaRetraso
from bd.entradas u ;

Usuario SumaRetraso
0001 19
0003 7
0006 3
0001 19
0003 7
0006 3
0001 19
0003 7
0006 3

Como veran si suma pero me crea la misma cantidad de entradas, noce q podria estar mal, ojala alguien podria ayudarme
q ya no se q hacer o talvez exista otra solucion.
  #2 (permalink)  
Antiguo 22/11/2010, 11:21
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: porfavor me urge esta connsulta

SAludos

Te hace falta agruparlo

Código MySQL:
Ver original
  1. select Usuario,(SELECT sum(Minute(TotalRetraso)) FROM bd.entradas where Usuario=u.Usuario) as SumaRetraso
  2. from bd.entradas u
  3. GROUP BY Usuario ;
__________________
:.:Nano.:: @nano_hard - Retornando al foro

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:17.