20/05/2014, 11:24
|
| | Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 23 años Puntos: 21 | |
Respuesta: Hacer suma, dependiendo de un valor Cita:
Iniciado por gnzsoloyo La solución de Leonardo_josue es eficiente, y bien explicada.
De todos modos yo propondría algo como:
Código MySQL:
Ver original (IF( dato1 <= $valor , dato1 , 0) + IF( dato2 <= $valor , dato2 , 0) + IF( dato3 <= $valor , dato3 , 0) + IF( dato4 <= $valor , dato4 , 0) + IF( dato5 <= $valor , dato5 , 0)) sumaTotal
Sigue existiendo el problema de saber cuántos campos son, pero podría andar. Gracias gnzsoloyo,
Tu solución es muy sencilla, incluso aplica para muchas otras necesidades... La analizaré más a detalle, se que además me servidrá para otras funciones.
Te agradezco. |