11.09.2018 Views

Aprender a desarrollar un sitio Web con PHP y MySQL

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

o. Probar el valor de <strong>un</strong> campo<br />

La instrucción que permite probar <strong>un</strong>a expresión (como el valor de <strong>un</strong> campo por ejemplo) esIF().<br />

Esta f<strong>un</strong>ción toma como argumentos la <strong>con</strong>dición, el valor que tiene que devolver si la <strong>con</strong>dición es<br />

verdadera y el valor que tiene que devolver si la <strong>con</strong>dición es falsa.<br />

Por ejemplo, para mostrar "Senior" en personas de más de 60 años y "Otro" para las otras personas:<br />

Select Nombre, Apellidos, Edad, IF(Edad > 60,’Senior’,’Otro’)<br />

as Categoría FROM Persona ORDER BY Nombre<br />

Copie esta <strong>con</strong>sulta en la pestaña SQL de <strong>PHP</strong>MyAdmin y haga clic en Continuar:<br />

La otra instrucción que permite probar el valor de <strong>un</strong> campo es CASE WHEN THEN.<br />

Esta instrucción puede <strong>con</strong>tener varias veces la palabra clave WHEN y por lo tanto puede obtener<br />

varios resultados posibles según las <strong>con</strong>diciones que se han pasado en WHEN.<br />

Por ejemplo, para mostrar "Senior" en personas de más de 60 años, "Medio" en personas entre 35 y<br />

60 años y "J<strong>un</strong>ior" en personas de menos de 35 años:<br />

www.FreeLibros.me

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!