Académique Documents
Professionnel Documents
Culture Documents
SUSCRIBIRSE
Cuando deseas comparar una expresión con varios casos ¿Qué buscas?
específicos, donde cada caso tomará un rumbo distinto. Seria
como decir: "¿Se cumple el caso 1?…¿no?, entonces ¿se cumple
Search
el caso 2?…¿no?,…, se cumple el enésimo caso?…¿no?. Si se
cumple un caso, entonces se ejecutan las instrucciones dadas y
termina el case.
Lo Más Popular
Android Push
Red WAN Android
Push Notifications
Inteligente Con Firebase
Notifications
con Cloud
Gestione el crecimiento de Firebase Messaging
su red WAN con confianza Cloud
con Level3. Entre Messaging
Mysql RadioButton
RadioButton
en Android En Android:
Controles De
CASE <expresión_de_entrada>
Entrada
WHEN <valor1> THEN
intrucciones Controles: Tutorial De
WHEN <valor2> THEN EditText En Android
instrucciones
EditText
...
WHEN <valorN> THEN en
instrucciones Android
ELSE
instrucciones
END CASE; CheckBox CheckBox:
en Controles En
Android Android
Mysql
CASE PRIORIDAD
WHEN 'A' THEN
SELECT 'ALTO';
WHEN 'M' THEN
SELECT 'MEDIO';
WHEN 'B' THEN
SELECT 'BAJO';
ELSE
SELECT 'NN';
END CASE;
UPDATE VENDEDOR
SET SALARIO = CASE
WHEN @totalVentas BETWEEN 1000 AND 2000 THEN
SALARIO + @totalVentas * 0.02
WHEN @totalVentas BETWEEN 2001 AND 3000 THEN
SALARIO + @totalVentas * 0.03
WHEN @totalVentas >=3001 THEN
SALARIO +@totalVentas * 0.07
END
Solución en Mysql
CASE
WHEN totalVentas BETWEEN 2000 AND 3000 THEN
UPDATE VENDEDOR
SET SALARIO = SALARIO + totalVentas * 0.02;
WHEN totalVentas BETWEEN 2001 AND 3000 THEN
UPDATE VENDEDOR
SET SALARIO = SALARIO + totalVentas * 0.03;
WHEN totalVentas >=3001 THEN
UPDATE VENDEDOR
SET SALARIO = SALARIO + totalVentas * 0.07;
END CASE;
Artículos Relacionados
La Función La Función La Función
YEARWEEK De TIME_FORMAT De CONCAT De
MySQL MySQL MySQL
Comentarios Comunidad
1 Login
Comienza la discusión...
Sé el primero en comentar.