Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 16-may-2006, 11:28   #1 (permalink)
dalyla ha deshabilitado el karma
 
Avatar de dalyla
 
Fecha de Ingreso: septiembre-2005
Mensajes: 44
Total en un query usando el group by

Hola, tengo un problema, pues estoy utilizando un query que agrupa campos y necesito sacar la sumatoria total, por ejemplo personas por colonia, en la columna colonia estan los nombre, madero, guerrero, en la madero hay 300 y en guerrero hay 400 y el query esta utilizando un group by, y quiero darle a una variable la suma de la columna de los habitantes, que me de el resultado de 700. Espero haberme explicado. Gracias
dalyla está desconectado   Responder Citando
Antiguo 16-may-2006, 17:07   #2 (permalink)
haron está en el buen camino
 
Avatar de haron
 
Fecha de Ingreso: febrero-2004
Ubicación: Cádiz (refinitivo)
Mensajes: 633
si nos pones la consulta mucho mejor.

si lo que quieres es obtener el total de la poblacion en todas las colonias puedes lanzar una consulta independiente:

select sum(personas) as total
from colonia
__________________
Si ocurre algo importante, estamos afuera fumándonos unos cigarritos.
haron está desconectado   Responder Citando
Antiguo 17-may-2006, 16:05   #3 (permalink)
dalyla ha deshabilitado el karma
 
Avatar de dalyla
 
Fecha de Ingreso: septiembre-2005
Mensajes: 44
Triste Podria ser

Cita:
Iniciado por haron
si nos pones la consulta mucho mejor.

si lo que quieres es obtener el total de la poblacion en todas las colonias puedes lanzar una consulta independiente:

select sum(personas) as total
from colonia
Ok pero lo que pasa es ke como la consulta es muy grande no quiero repetirla
podria ser algo como

select count(clientes.nombre) as total from clientes left join colonias where colonia.cp = 21100 group by colonia.nombre

creo algo asi, pero me traeria el total por cada colonia y no el total de los clientes
dalyla está desconectado   Responder Citando
Antiguo 17-may-2006, 18:00   #4 (permalink)
haron está en el buen camino
 
Avatar de haron
 
Fecha de Ingreso: febrero-2004
Ubicación: Cádiz (refinitivo)
Mensajes: 633
si lo que quieres es el total de los clientes, independientemente de la colonia, lo unique que tienes que hacer es:


select count(clientes.nombre) as total from clientes
__________________
Si ocurre algo importante, estamos afuera fumándonos unos cigarritos.
haron está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 12:46.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93