MySQL IF Statement

Langkah - Langkah IF Statement pada MySQL

1. simple IF-THEN statement

DELIMITER $$


CREATE PROCEDURE GetCustomerLevel(

    IN  pCustomerNumber INT, 

    OUT pCustomerLevel  VARCHAR(20))

BEGIN

    DECLARE credit DECIMAL(10,2) DEFAULT 0;


    SELECT creditLimit 

    INTO credit

    FROM customers

    WHERE customerNumber = pCustomerNumber;


    IF credit > 50000 THEN

        SET pCustomerLevel = 'PLATINUM';

    END IF;

END$$


DELIMITER ;

- Untuk mencari semua pelanggan yang memiliki batas kredit lebih dari 50.000."

SELECT 

    customerNumber, 

    creditLimit

FROM 

    customers

WHERE 

    creditLimit > 50000

ORDER BY 

    creditLimit DESC;

Hasil ouputnya:



- untuk memanggil prosedur penyimpanan GetCustomerLevel() untuk pelanggan 141 dan menampilkan nilai parameter OUT pCustomerLevel:"

CALL GetCustomerLevel(141, @level); SELECT @level;

Hasil ouputnya:


Komentar

Postingan populer dari blog ini

Cara mengisi data, mengubah data, dan menghapus data di phpmyadmin

Membuat Database dan membuat table di XAMPP menggunakan CMD

PRAKTIKUM BASIS DATA