FUNCIONES DE CONTROL DE FLUJO (IF): Establece una condición de acuerdo a varios argumentos de mando //-------------------//-------------------//---------------------//-------------------- 1.Consultar los ArtÃculos que tienen precio mayor a 100000 y menor igual a 950000, y sacar un mensaje que diga economico, de lo contrario debe salir un mensaje que diga costoso. MariaDB [subconsultas]> select articulo,if(valorunitario>100000 and valorunitario<=950000, 'economico','Costoso') Valoracion from articulo; +------------+------------+ | articulo | Valoracion | +------------+------------+ | nevera | economico | | televisor | Costoso | | estufa | economico | | ventilador | economico | | lavadora | Costoso | +------------+------------+ 5 rows in set (0.001 sec) 2.Consultar los ArtÃculos que tienen un precio menor o igual a 950000, y sacar un mensaje que diga Porcentaje de Aumento el 25%, de lo contrario debe salir un mensaje que diga Porcentaje de aumento del 40%, con el lais de Incremento. MariaDB [subconsultas]> select articulo,if(valorunitario<=950000, 'Porcentaje de Aumento el 25%','Porcentaje de aumento del 40%') Incremento from articulo; +------------+-------------------------------+ | articulo | Incremento | +------------+-------------------------------+ | nevera | Porcentaje de Aumento el 25% | | televisor | Porcentaje de aumento del 40% | | estufa | Porcentaje de Aumento el 25% | | ventilador | Porcentaje de Aumento el 25% | | lavadora | Porcentaje de aumento del 40% | +------------+-------------------------------+ 5 rows in set (0.000 sec) FUNCIONES DE CONTROL DE FLUJO (Case) select case(weekday('2011-11-12')) when 0 then 'lunes' when 1 then 'martes' when 2 then 'miercoles' when 3 then 'jueves' when 4 then 'viernes' when 5 then 'sabado' when 6 then 'domingo' end;