কম্পিউটার টিউটোরিয়াল

MySQL 저장 프로시저에서 수학 연산(곱셈) 수행하기

저장 프로시저 매개변수로 받은 값들로 사칙연산을 수행하고 결과를 SELECT로 반환할 수 있습니다.

저장 프로시저 생성 (금액 × 수량 = 총액)

mysql> DELIMITER //
mysql> CREATE PROCEDURE calculation_proc(amount INT, quantity INT)
    -> BEGIN
    ->     SELECT amount, quantity, (amount * quantity) AS Total;
    -> END
    -> //
Query OK, 0 rows affected (0.00 sec)
mysql> DELIMITER ;

프로시저 호출 (250 × 3)

mysql> CALL calculation_proc(250, 3);
+--------+----------+-------+
| amount | quantity | Total |
+--------+----------+-------+
|    250 |        3 |   750 |
+--------+----------+-------+
1 row in set (0.00 sec)

확장: DECLARE total INT; SET total = amount * quantity; SELECT total;처럼 변수 사용도 가능. OUT 매개변수로 결과 반환: CREATE PROCEDURE calc(..., OUT total INT) BEGIN SET total = amount * quantity; END. 호출 시 CALL calc(250,3,@t); SELECT @t;.

  1. MySQL স্টোরড প্রোসিডিউরে DELETE কোয়েরি বাস্তবায়ন করা

  2. MySQL স্টোরড প্রসিডিউরে WHERE IN() ব্যবহার করা

  3. MySQL স্টোরড প্রোসিজারে DECLARE ব্যবহার করে ভেরিয়েবল ঘোষণা এবং গাণিতিক অপারেশন করা

  4. MySQL স্টোরড প্রসিডিউরে ডেটা ইনসার্ট করা