Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Ahora como lo filtro por el total (https://www.clubdelphi.com/foros/showthread.php?t=97)

Manuel 05-05-2003 23:19:59

Ahora como lo filtro por el total
 
Gracias cadetill, a sido de gran ayuda

Ahora mi última pregunta :

mi código quedo así:

select a.rut, a.nombres,a.Ape_pat,a.Ape_mat,a.curso,a.nivel, count(*) as total

from alumnos a join atrasos s on (s.rut = a.rut and s.procesado = 'N')

/// Puedo hacer esto

where Total > 5

/// No me reconoce el campo total, me imagino por que no pertenece a ninguna tabla, hay alguna manera de hacerlo?

group by a.rut, a.nombres,ape_pat, a.Ape_mat, a.curso,a.nivel

__marcsc 05-05-2003 23:22:45

Hola,

tienes que utilizar la cláusula having, que es como un where pero para filtrar agregados:

Código:


select a.rut, a.nombres,a.Ape_pat,a.Ape_mat,a.curso,a.nivel, count(*) as total

from alumnos a join atrasos s on (s.rut = a.rut and s.procesado = 'N')
group by a.rut, a.nombres,ape_pat, a.Ape_mat, a.curso,a.nivel
having count(*) > 5

Un saludo!

Manuel 06-05-2003 19:05:13

Gracias marcsc, anda de lujo
 
mil gracias marcsc anda de lujo


La franja horaria es GMT +2. Ahora son las 18:16:57.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi