Computer >> Máy Tính >  >> Lập trình >> MySQL

Thủ tục MySQL để hiển thị câu lệnh “select” hai lần


Để hiểu, chúng ta hãy tạo một thủ tục được lưu trữ. Ở đây, chúng ta có 2 câu lệnh select trong thủ tục được lưu trữ -

mysql> DELIMITER //
mysql> CREATE PROCEDURE select_statement()
   -> BEGIN
   ->    SELECT "HI" AS `FIRST VALUE`;
   ->    SELECT "HELLO" AS `SECOND VALUE`;
   -> END
   -> //
Query OK, 0 rows affected (0.09 sec)
mysql> DELIMITER ;

Gọi thủ tục đã lưu trữ bằng lệnh CALL -

mysql> CALL select_statement();

Điều này sẽ tạo ra kết quả sau -

+-------------+
| FIRST VALUE |
+-------------+
| HI          |
+-------------+
1 row in set (0.00 sec)
+--------------+
| SECOND VALUE |
+--------------+
| HELLO        |
+--------------+
1 row in set (0.01 sec)
Query OK, 0 rows affected (0.01 sec)