![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#5
|
|||
|
|||
|
No sé si en algunos motores sea válido, pero hasta donde sé, no puede usarse count con un campo si ese campo no está en la cláusula group by. Por otra parte, las condiciones sobre campos agregados, en principio se hacen con having y no con where.
Bye |
|
#6
|
||||
|
||||
|
Hola
Cita:
Saludos |
|
#7
|
|||
|
|||
|
No es que no pueda usarse where junto con having; en el ejemplo que puse, están ambos. Pero el resultado de una función agregada como count, no puede saberse sino hasta que se han seleccionado todos los registros que satisfagan la cláusula where; por ello, es que existe having, para poder poner condiciones sobre los resultados del agrupamiento.
Bye |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| SQL y clausula Count | karlaoax | SQL | 14 | 17-09-2007 20:35:55 |
| RecordCount Vs Count (SQL) | vtdeleon | Conexión con bases de datos | 8 | 10-10-2005 09:10:28 |
| varios count | pepe2000 | SQL | 7 | 16-02-2005 19:16:51 |
| sentencia count()..... | hook | SQL | 8 | 04-05-2004 15:53:04 |
| Resultado de Count en SQL | MRang14 | SQL | 2 | 05-03-2004 20:42:47 |
|