FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Obtener los datos máximos
Hola tod@s:
Acabo de encontrar este foro y aunque he visto consultas similares, no consigo seguir adelante con un ejercicio, así que os solicito un poco de ayuda. Tengo una base de datos con dos tablas: Tabla 1 - Pisos: codigo_piso (clave principal) y código_postal Tabla 2 - Ventas: codigo_piso (clave) La base de datos refleja las ventas de los pisos y necesito mostrar los código postales donde se han vendido más pisos. Si hago: Código:
SELECT pi.codi_postal_pis, count (*) AS venuts FROM pisos pi, vendes v WHERE pi.codi_pis = v.codi_pis GROUP BY pi.codi_postal_pis ORDER BY venuts DESC; 08033 3 08120 3 17130 2 08018 1 08200 1 Lo que nesitaría es sólo mostrar os códigos postales de más ventas, osea: 08033 08120 Creo que se debería usar la función MAX, pero no sé como usar esta función de una cuenta. ¿Alguna idea? ¿Alguna recomendación? Os estaría muy agradecida. Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consulta sql maximos | franfl | Firebird e Interbase | 12 | 14-07-2008 20:02:47 |
Histograma. Obtener máximos y mínimos relativos | Delphius | Varios | 7 | 16-04-2007 12:12:46 |
Obtener datos | JavierO | Tablas planas | 1 | 02-08-2005 19:30:18 |
Maximos | Carlex | SQL | 1 | 03-02-2005 19:23:53 |
obtener filas que contienen unos datos y no contienen otros datos | Angel | Firebird e Interbase | 14 | 10-06-2003 10:11:23 |
|