“Conocimientos software>Software de base de datos

Cómo calcular el modo de SQL

2012/8/27
En el análisis estadístico, el modo es el elemento que se presenta con mayor frecuencia en un grupo. Si, por ejemplo , está ordenando una bolsa de M & Ms de color, usted puede descubrir que tiene 25 rojas , 13 amarillas, 15 marrón y 32 caramelos verdes. El modo sería información minera green.When de una base de datos SQL , a menudo es necesario para calcular las estadísticas sobre la base de la información recuperada . SQL no pretende ser una plataforma sólida para el análisis estadístico , pero , al diseñar cuidadosamente su consulta de base de datos , puede realizar muchos cálculos estadísticos , incluyendo el modo. Instrucciones
1

Determinar las tablas de bases de datos y los nombres de los campos que contienen la información de su prima. Para este ejercicio, suponemos que hemos catalogado todos los miembros de una clase de la universidad en una tabla llamada "aula ", que contiene el "nombre ", campos "edad " y "clave" . Una salida de toda la tabla es la siguiente:

la tabla : classroomkey Nombre Edad ---------------------------- ------------ 7 Steve 214 Marcos 205 206 Jane Fred Matt 203 191 182 Juan María 18

queremos encontrar el modo de edades de los estudiantes.

2

escribir una consulta SQL básica para recopilar la información "edad" . La consulta se verá así :

SELECT ageFROM classroomGROUP por edad
3

Agregue la función a su consulta count () , que cuenta el número de veces que un artículo en particular se produce y muestra los resultados en una columna denominada "frecuencia ". Su consulta debe verse así :

SELECT COUNT ( * ) Frecuencia , ageFROM classroomGROUP por edad
4

Agregue el " orden " de comandos para la última línea de la consulta. Esto mostrará los datos de " frecuencia " de mayor a menor. La consulta debería tener este aspecto :

SELECT COUNT ( * ) Frecuencia , ageFROM classroomGROUP POR ageORDER POR CUENTA ( *) DESC
5

Insertar " Top 1 " a la consulta después de " SELECT ". De esta manera , la consulta devolverá sólo completó la primera fila de datos. La consulta completa debe ser similar a esto:

SELECT TOP 1 COUNT ( * ) Frecuencia , ageFROM classroomGROUP POR ageORDER POR CUENTA ( *) DESC
6

Enviar esta consulta a la base de datos. Los resultados sobre la base de este ejemplo debe ser similar a esto:

edad de frecuencia ------------------------ 3 20
< p > El modo , en este caso , es de 20 .

Software de base de datos
Cómo omitir una Junta interruptor Microsoft
Cómo no confirmar una transacción de Transact -SQL
Cómo capturar valores de un SQL Exec
Cómo agregar una tabla al SQL Calendario 2005
Cómo copiar y pegar en Silverlite
¿Cuáles son las funciones de una base de datos en una aplicación
Los tipos de informes que usted puede hacer en Access
VBA Formación
Conocimientos Informáticos © http://www.ordenador.online