Visual Basic.NET - SQL agrupando.

 
Vista:

SQL agrupando.

Publicado por juank (1 intervención) el 03/06/2005 21:13:06
Hola Saludos
tengo una aplicacion que al correr un SQL sencillo lo hace bien, pero necesito agrupar por uno de los campos se suponia que la sentencia era sencilla pero no la ejecuta,,,por favor indiquenme si estoy haciendo algo mal.
mi SQL sencillo es "select * from empleado"
al agrupar solo agrego: "select * from empleado group by zona"
la anterior sentencia no la ejecuta y genera un error
yo quisiera que ademas contara cuantos empleado hay por zona, lo cual seria
"select count(*), zona from empleado group by zona"

pero tampoco funciona, me podrian corregir y ayudar. gracias.
JuanK.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:SQL agrupando.

Publicado por juan manuel (14 intervenciones) el 03/06/2005 23:05:20
yo te puedo ayudar respect a lo de sql

select * ---prueba a poner zonas, hace tiempo q ando con sql pero kizas el * de conflictos
from empleado
group by zonas;

select count(*), zona from empleado group by zona

para hacer el group by y ademas en el select el count, debes tener en cuenta q el campo por el q agrupas debe de estar en el select sino fallo.

el count es una cuenta, por lo q te dara fallo si intentas agupar asin

select zona. count( distinct zona)

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar