COMO PUEDO HACER?
Como puedo hacer para seleccionar el registro que mas se repite en una base de datos con una isntruccion sql?? esto es posible?
GRACIAS
GRACIAS
Si, usando la funcion de agrupamiento count para la columna que deseas controlar que se repite, ordenando de mayor a menor por los valores contados, y limitando la consulta a que salga solo una fila:
SELECT columna,count(*) AS a FROM tabla GROUP BY columna ORDER BY a DESC LIMIT 1
SELECT columna,count(*) AS a FROM tabla GROUP BY columna ORDER BY a DESC LIMIT 1
Todavia no averigue, pero lo que si me parecio raro y quiero sacarme la duda, ¿porq los registros se repiten, ¿eso no es inconsistencia de datos?