Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2011, 04:50
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 8 meses
Puntos: 20
Obtener porcentaje de resultados que coinciden

Buenas,

Alguien me puede confirmar que para sacar el porcentaje de unas coincidencias en MySQL es necesario hacer dos consultas, una para contar todos los registros y otra para contar las coincidencias y a partir de ahí sacar el porcentaje?

He estado mirando información por la red y he encontrado este enlace pero no acabo de ver como aplicarlo.
http://lists.mysql.com/mysql-es/82

Tengo una tabla con X registros, hago una consulta tal que así.

Código MySQL:
Ver original
  1. SELECT count(*) FROM partidos
  2. where pais = 'SP1' and marcador1L = FTL and marcador1V = FTV
  3. or pais = 'SP1' and marcador2L = FTL and marcador2V = FTV;

Y obtengo el número de coincidencias

Luego hago
Código MySQL:
Ver original
  1. SELECT count(*) FROM partidos where pais = 'SP1';

y obtengo el total de consultas

Sabéis de que forma puedo saber a que porcentaje corresponde la primera consulta sobre el total de la segunda?

Muchas gracias de antemano!