Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Tạo biến bảng trong MySQL

Chúng không tồn tại trong MySQL phải không? Chỉ cần sử dụng bảng tạm thời:

CREATE PROCEDURE my_proc () BEGIN 

CREATE TEMPORARY TABLE TempTable (myid int, myfield varchar(100)); 
INSERT INTO TempTable SELECT tblid, tblfield FROM Table1; 

/* Do some more stuff .... */

Từ MySQL tại đây

"Bạn có thể sử dụng từ khóa TEMPORARY khi tạo bảng. Bảng TEMPORARY chỉ hiển thị đối với kết nối hiện tại và tự động bị loại bỏ khi kết nối bị đóng. Điều này có nghĩa là hai kết nối khác nhau có thể sử dụng cùng một tên bảng tạm thời mà không xung đột với nhau hoặc với bảng không-TẠM THỜI hiện có cùng tên. (Bảng hiện có bị ẩn cho đến khi bảng tạm thời bị xóa.) "



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tạo CRUD đơn giản bằng PHP và MySQL một cách dễ dàng

  2. Các câu lệnh SELECT được sử dụng có một số cột khác nhau (REDUX !!)

  3. Chọn tất cả các tháng trong khoảng ngày nhất định, bao gồm cả những tháng có 0 giá trị

  4. MySQL:Chia danh sách được phân tách bằng dấu phẩy thành nhiều hàng

  5. Tạo ứng dụng web từ Scratch bằng Python Flask và MySQL:Phần 3