Hola buenas tardes, resulta que quiero hacer el promedio de un campo de una tabla que tengo, peero, no todos los valores me sirve que entren al promedio, los que están por debajo de por, ejemplo 1.0 no quiero que entren, y que en lugar de ese valor tomen otro campo para el promedio.
Y tengo varias dudas al respecto:
Puedo usar condicionales IF en la consulta SQL para decirle a mysql que cuando encuentre un valor menor a uno, no lo incluya en el promedio, sino que tome el del campo siguiente.
Sería mas sencillo hacerlo en algun lenguaje, java o php5, el promedio de los datos selecionando cuales quiero y cuales no, Pero: es la unica forma??
En mi tabla podría hacer un campo mas que se llame por ejemplo: num_definitivo pero habría muchos repetidos, me parece un desperdico -> num_definitivo
Que me sugieren??
EJM:
El promedio que quiero sería en este caso: (4+5+6)/3
La mayoria de los datos de num_posible2 son null porque tienen valor cuando num_posible1 es menor a 1
Me parece muy repetido tener otra columna con los mismos datos mezclados ... :S
GRACIAS POR EL TIEMPO
y agradezco respuestas y comentarios..