Selección del valor más repetido en una SELECT
En definitiva se trata de hallar el número máximo de repeticiones. En Interbase no se puede hacer una SELECT de una SELECT, y necesito que sea una consulta sólo (no me sirve un procedimiento almacenado).
Tengo una select:
Devuelve: Código:
COUNT NUMSOCIO DEPORTE_ID Código:
COUNT NUMSOCIO DEPORTE_ID A alguien se le ocurre algo? Existe una manera sencilla? Se me está escapando algo? P.D.: Se me ocurrió algo así como "HAVING COUNT(*) > ALL SELECT de todos donde no esté la fila", pero devuelve sólo si existe un valor mayor que todos los demás; si hay varios con el valor máximo se los come. MUCHAS GRACIAS!!! |
|
La franja horaria es GMT +2. Ahora son las 18:42:33. |
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