Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

ayuda con consulta

Estas en el tema de ayuda con consulta en el foro de Mysql en Foros del Web. hola amigos no se como hacer una consulta quiero hacer que mi tabla me muestre el nombre que mas se repite dentro de esta pero ...
  #1 (permalink)  
Antiguo 09/09/2008, 10:13
Avatar de petoko  
Fecha de Ingreso: noviembre-2007
Ubicación: talcahuano chile
Mensajes: 173
Antigüedad: 16 años, 5 meses
Puntos: 0
ayuda con consulta

hola amigos no se como hacer una consulta

quiero hacer que mi tabla me muestre el nombre que mas se repite dentro de esta

pero no se como poder hacer eso, espero que me ayuden
  #2 (permalink)  
Antiguo 09/09/2008, 10:24
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 2 meses
Puntos: 13
Respuesta: ayuda con consulta

select nombre -- nombre que quieres consultar
from tabla -- tu tabla
group by nombre -- agrupa por nombre
order by count(*) desc -- ordena por numero de repeticiones de forma descendente
limit 1 -- solo muestra 1

Limit no es para todas las bases de datos, cual usas?
Si tienes varios nombres que se repiten el mismo numero de veces y dicho numero es el mayor, solo te muestra uno.

Salu2
  #3 (permalink)  
Antiguo 09/09/2008, 10:52
Avatar de petoko  
Fecha de Ingreso: noviembre-2007
Ubicación: talcahuano chile
Mensajes: 173
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: ayuda con consulta

ok gtracias me funciono perfecto ocupo mysql

era exactamente lo que queria
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:59.