Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Thực hiện MySQL SELECT INTO biến người dùng

Tạo bảng:

mysql> CREATE TABLE DemoTable1483 ( Salary INT ); Query OK, 0 rows affected (0.41 sec)

Chèn bản ghi:

mysql> INSERT INTO DemoTable1483 VALUES(100); Query OK, 1 row affected (0.17 sec) mysql> INSERT INTO DemoTable1483 VALUES(500); Query OK, 1 row affected (0.12 sec) mysql> INSERT INTO DemoTable1483 VALUES(400); Query OK, 1 row affected (0.12 sec)

Hiển thị:

mysql> SELECT * FROM DemoTable1483;

Kết quả:

+--------+ | Salary | +--------+ | 100    | | 500    | | 400    | +--------+ 3 rows in set (0.00 sec)

Truy vấn SELECT INTO biến người dùng:

mysql> SELECT SUM(Salary) INTO @TotalSalary FROM DemoTable1483; Query OK, 1 row affected (0.00 sec)

Hiển thị giá trị biến:

mysql> SELECT @TotalSalary;

Kết quả:

+--------------+ | @TotalSalary | +--------------+ | 1000         | +--------------+ 1 row in set (0.00 sec)