Calcular moda en access
Tengo un problema trabajo con excel pero me pidieron hacer una consulta en access y lo que me pidan es por ejemplo tengo una base de todos parecida a esta
campo1 campo2 campo3 campo4
1 2 3 A
1 2 3 B
1 2 3 A
3 1 2 A
3 1 2 C
3 1 2 C
Donde tengo que juntar mi campo 1,2,3 para crear un registro único( en eso no hay problema) pero lo que ya no pude es sacar elvalor que más se repita de mi campo4 y todo tiene que estar agrupodo con forme a mi registro único de tal forma que se tiene que ver algo así
campo1 campo2 campo3 campo4
1 2 3 A
3 1 2 C
me trabe al sacar la moda de mi campo 4 pues todo tiene que estar agrupado
les agradesco su ayuda desde ya
esto es lo que llevo de codigo
SELECT TOP 1 Campo4
FROM [SELECT DISTINCT Campo4, COUNT(Campo4) FROM tabla GROUP BY campo4 ORDER BY COUNT(campo4) DEsc]
Esto me saca el valor que más repite pero no se como calcularlo con respecto a mis datos que agrupo...
campo1 campo2 campo3 campo4
1 2 3 A
1 2 3 B
1 2 3 A
3 1 2 A
3 1 2 C
3 1 2 C
Donde tengo que juntar mi campo 1,2,3 para crear un registro único( en eso no hay problema) pero lo que ya no pude es sacar elvalor que más se repita de mi campo4 y todo tiene que estar agrupodo con forme a mi registro único de tal forma que se tiene que ver algo así
campo1 campo2 campo3 campo4
1 2 3 A
3 1 2 C
me trabe al sacar la moda de mi campo 4 pues todo tiene que estar agrupado
les agradesco su ayuda desde ya
esto es lo que llevo de codigo
SELECT TOP 1 Campo4
FROM [SELECT DISTINCT Campo4, COUNT(Campo4) FROM tabla GROUP BY campo4 ORDER BY COUNT(campo4) DEsc]
Esto me saca el valor que más repite pero no se como calcularlo con respecto a mis datos que agrupo...
2 Respuestas
Respuesta de josecmf
1
Respuesta de santiagomf
1