Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/12/2015, 09:58
veronikita_devoto
 
Fecha de Ingreso: diciembre-2015
Mensajes: 1
Antigüedad: 8 años, 4 meses
Puntos: 0
Frecuencia SQL

Hola chicos!

Soy Veronica, de Argentina.

Soy nuevita en el foro, y en SQL.

Empece a trabajar como Programadora de MICROSOFT SQL, y tengo que hacer un sentencia, pero no puedo encontrar la forma de hacerlo, no se me ocurre como hacerlo.

Basicamente estoy buscando una Funcion o Sentencia, para sacar la frecuencia de un numero, pero primero les explico un poco mejor como es mi base de datos:

id _________ int
fecha_______ date
valor1______ int
valor2______ int
valor3______ int
valor4______ int
valor5______ int
valor6______ int

Les cuento lo que hice.

Primero, con esta sentencia, logre sacar cuantas veces se repite un numero POR COLUMNA:
Código SQL:
Ver original
  1. SELECT [valor1], COUNT(*) AS Mayorvalor1
  2. FROM MIBASEDEDATOS
  3. GROUP BY [valor1]
  4. ORDER BY Mayorvalor1 DESC

Segundo, con esta sentencia, logre sacar cuantas veces se repite un numero, EN TODAS LAS COLUMNAS:
Código SQL:
Ver original
  1. SELECT columna, COUNT(columna) total FROM
  2. (SELECT N1 columna FROM [ALLQ6].[dbo].[allq6]
  3. UNION ALL
  4. SELECT n2 columna FROM [ALLQ6].[dbo].[allq6]
  5. UNION ALL
  6. SELECT n3 columna FROM [ALLQ6].[dbo].[allq6]
  7. UNION ALL
  8. SELECT n4 columna FROM [ALLQ6].[dbo].[allq6]
  9. UNION ALL
  10. SELECT n5 columna FROM [ALLQ6].[dbo].[allq6]
  11. UNION ALL
  12. SELECT n6 columna FROM [ALLQ6].[dbo].[allq6]) T
  13. GROUP BY columna;

Ahora, lo que estoy buscando y no se como hacerlo porque soy nuevita en SQL, es saber cada cuanto se repite un valor, ya sea por columna, o en total, basicamente

quiero saber con que frecuencia se repite un valor.

¿Me podrian ayudar por favor?

Muchas gracias

Última edición por gnzsoloyo; 01/01/2016 a las 20:15