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:"
Hasil ouputnya:


Komentar
Posting Komentar