Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/04/2005, 11:52
ChadX
 
Fecha de Ingreso: marzo-2005
Mensajes: 81
Antigüedad: 20 años
Puntos: 0
Hola,

este es un ejemplo de lo que quieres, es en SQL server


select count(campo1) as conteo, campo2
into tmp1 --tabla auxiliar
from tabla1
group by campo2


select top 1 *
from tmp1
order by campo1 desc

esta es otra forma


select top 1 *
from (select count(campo1) as campo1, campo2
from tabla1
group by campo2) T1
order by campo1 desc



con top 1 le estas diciendo que solo regrese el primer registro, puedes poner select top 1, select top 10, etc.

con el desc le estas diciendo que te los ordene de manera descendente

Puedes meter eso a un Stored procedure.

Última edición por ChadX; 18/04/2005 a las 11:57