RE: Busqueda engorrosa

From: "Miguel Angel" <mvillagomez(at)sayab(dot)com(dot)mx>
To: "'Pablo E(dot) Siciliano'" <psiciliano(at)puentenet(dot)com>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Busqueda engorrosa
Date: 2006-01-15 22:58:26
Message-ID: 20060116230114.7007F9DC851@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

-----Mensaje original-----
De: Pablo E. Siciliano [mailto:psiciliano(at)puentenet(dot)com]
Enviado el: Lunes, 16 de Enero de 2006 10:18 a.m.
Para: Miguel Angel
CC: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: Re: [pgsql-es-ayuda] Busqueda engorrosa

Hola Miguel Angel.

Asombrosamente, nadie te respondió esto:

SELECT count(1) AS cant, Especialidad FROM estudiantes GROUP BY Especialidad

Saludos!.
Pablo E. Siciliano.

Gracias por tu ayuda. Pero si me habían indicado anteriormente la misma
instrucción.
Fue Espartano el 13 de Enero con este mensaje:

"Prueba select count(especialidad), especialidad from alumnos group by
especialidad;"

Pero agradezco a ambos, estuve investigando el porque este query me dio el
Resultado, y todo fue por el group by, y gracias a este texto comprendi más
el porque:

" Cláusula GROUP BY

GROUP BY especifica una tabla con grupos derivada de la aplicación de esta
cláusula:

GROUP BY column [, ...]

GROUP BY condensará en una sola fila todos aquellos registros que compartan
los mismos valores para las columnas agrupadas. Las funciones de agregación,
si las hubiera, son computadas a través de todas las filas que conforman
cada grupo, produciendo un valor separado por cada uno de los grupos
(mientras que sin GROUP BY, una función de agregación produce un solo valor
computado a través de todas las filas seleccionadas). Cuando GROUP BY está
presente, no es válido hacer referencia a columnas no agrupadas excepto
dentro de funciones de agregación, ya que habría más de un posible valor de
retorno para una columna no agrupada."

Gracias por todo.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ana Giral 2006-01-15 23:28:49 Re: Mondrian y postgresql
Previous Message ruben avila galindo 2006-01-15 22:39:44 AYUDA CON MODELAMIENTO DE LA BD