Đôi khi, chúng ta được cho là tìm nạp dữ liệu từ các bảng MySQL khác nhau mà chúng ta có thể sử dụng cho một số mục đích cụ thể. Để dễ dàng, chúng tôi tạo một bảng tạm thời và đặt tất cả dữ liệu ở đó mà sau này chúng tôi có thể sử dụng. Khi phiên kết thúc, bảng sẽ tự biến mất, nếu không nó có thể xóa nó bằng lệnh thả. Tương tự, để tạo bản sao của bảng, chúng tôi sử dụng câu lệnh SELECT SELECT vào, không chỉ sao chép nội dung của bảng đã chọn mà còn chèn tất cả nội dung vào bảng mới được tạo. Trong bài viết này, chúng tôi sẽ tìm hiểu cách sử dụng câu lệnh Tuyên bố Chọn vào bảng TEMP trong MySQL và cách thức hoạt động của câu lệnh này. Theo các cuộc thảo luận ở trên, chúng tôi biết câu lệnh Lựa chọn vào bảng TEMP là sự kết hợp của hai câu lệnh khác nhau có chức năng riêng của chúng, bằng cách sử dụng câu lệnh này, chúng tôi có thể thực thi nhiều chức năng bằng một câu lệnh. Các chức năng có thể được thực hiện với câu lệnh trên là: Cú pháp chung của việc sử dụng câu lệnh này là: Chọn * Cột1, cột2, ...., cột Nhưng cú pháp này được áp dụng trong SQL chỉ không có trong MySQL, nhưng chúng ta có thể có kết quả tương tự của câu lệnh trên trong MySQL theo những cách khác. Để sao chép dữ liệu từ bất kỳ bảng hiện có nào vào bảng tạm thời trong MySQL, trước tiên chúng ta nên tạo một bảng tạm thời, được đặt tên là tạm thời_data, sử dụng mệnh đề bảng tạm thời tạm thời và cũng xác định các cột của bảng. Tạo bảng tạm thời tạm thời_data [ids int, tên varchar [50]];
INTO #destinationForTemporarytable
FROM existing table
WHERE ConditionLàm thế nào để chèn dữ liệu vào bảng tạm thời bằng MySQL?
Để hiển thị tất cả các bảng của cơ sở dữ liệu, hãy sử dụng:
Bảng được tạo không nằm trong danh sách các bảng xác nhận bảng là tạm thời, bây giờ để hiển thị bảng tạm thời, chúng tôi sử dụng:
Chọn * từ tạm thời_data;
Đầu ra đang hiển thị các bộ trống của bộ phận vì không có dữ liệu nào được chèn vào bảng, nhưng nó đã xác nhận sự tồn tại của bảng tạm thời. Để sao chép toàn bộ dữ liệu của bất kỳ bảng hiện có nào có cùng số cột, trước tiên chúng tôi sẽ chèn dữ liệu vào một bảng tạm thời bằng cách sử dụng chèn vào vào & NBSP; và sau đó chọn bảng hiện tại từ nơi chúng tôi được cho là sao chép dữ liệu.
Cú pháp chung sẽ như thế này:
Chèn vào tạm thời_tabel_name Chọn * từ TABLE_NAME hiện có;
Theo cú pháp chung, chúng tôi sẽ sao chép dữ liệu từ bảng hiện tại, được đặt tên, các kẻ vào bảng tạm thời mới được tạo, được đặt tên là, Tempenal_data.
Chèn vào tạm thời_data Chọn * từ & nbsp; Nhân viên_data;
Để hiển thị bảng tạm thời,
Chọn * từ tạm thời_data;
Đầu ra đang hiển thị các bộ trống của bộ phận vì không có dữ liệu nào được chèn vào bảng, nhưng nó đã xác nhận sự tồn tại của bảng tạm thời. Để sao chép toàn bộ dữ liệu của bất kỳ bảng hiện có nào có cùng số cột, trước tiên chúng tôi sẽ chèn dữ liệu vào một bảng tạm thời bằng cách sử dụng chèn vào vào & NBSP; và sau đó chọn bảng hiện tại từ nơi chúng tôi được cho là sao chép dữ liệu.
Cú pháp chung sẽ như thế này:
Chèn vào tạm thời_tabel_name Chọn * từ TABLE_NAME hiện có;
Chọn * từ tạm thời_data;
Đầu ra đang hiển thị các bộ trống của bộ phận vì không có dữ liệu nào được chèn vào bảng, nhưng nó đã xác nhận sự tồn tại của bảng tạm thời. Để sao chép toàn bộ dữ liệu của bất kỳ bảng hiện có nào có cùng số cột, trước tiên chúng tôi sẽ chèn dữ liệu vào một bảng tạm thời bằng cách sử dụng chèn vào vào & NBSP; và sau đó chọn bảng hiện tại từ nơi chúng tôi được cho là sao chép dữ liệu.
Cú pháp chung sẽ như thế này:
Chèn vào tạm thời_tabel_name Chọn * từ TABLE_NAME hiện có;
Theo cú pháp chung, chúng tôi sẽ sao chép dữ liệu từ bảng hiện tại, được đặt tên, các kẻ vào bảng tạm thời mới được tạo, được đặt tên là, Tempenal_data.
Chèn vào tạm thời_data Chọn * từ & nbsp; Nhân viên_data;
Để hiển thị bảng tạm thời,
Thông tin về các Tác giả
Tôi là một sinh viên tốt nghiệp kỹ thuật và niềm đam mê của tôi đối với nó đã đưa tôi đến Linux. Bây giờ ở đây tôi đang học và chia sẻ kiến thức của mình với thế giới.