Get the App
SLTechnology News&Howtos  ›  Database  › 

MySQL stored the usage of if statements

Shulou Source: shulou.com Published: 2022-06-01 12:29:51 11月15日 Update

MySQL has stored the usage of if statements, and MySQL IF statements allow you to execute a set of SQL statements based on a condition or value result of an expression.

1Perfect if structure IF expression THEN statements; END IF; IF expression THEN

Statements

ELSE

Else-statements

END IF

IF expression THEN

Statements

ELSEIF elseif-expression THEN

Elseif-statements

ELSE

Else-statements

END IF

2 DELIMITER if instance $$

CREATE PROCEDURE GetCustomerLevel (

In p_customerNumber int (11)

Out p_customerLevel varchar (10))

BEGIN

DECLARE creditlim double

SELECT creditlimit INTO creditlimFROM customersWHERE customerNumber = paired customerNumberterif creditlim > 50000 THEN

SET p_customerLevel = 'PLATINUM'

ELSEIF (creditlim = 10000) THEN

SET p_customerLevel = 'GOLD'

ELSEIF creditlim < 10000 THEN

SET p_customerLevel = 'SILVER'

END IF

END$$

If is used in stored procedures to increase hands-on ability.

The article is from www.dc3688.com.

Tags: Statement storage instance reality article condition structure result ability expression procedure practice Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Technology Xiaomi NVidia macOS Redmi