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

Gặp sự cố khi tạo bảng tạm thời ngoài UNION

Đây là một giải pháp:

CREATE TABLE AS
   SELECT *
   FROM (
       SELECT ...
       UNION ALL
       SELECT ...
   ) AS foo

Bạn không thể liên kết trực tiếp cho create table , nhưng bạn có thể đặt nó thành một lựa chọn phụ:

mysql> create table foo as (select * from ((select 'foo') union all (select 'bar')) as foo);
Query OK, 2 rows affected (0.00 sec)
Records: 2  Duplicates: 0  Warnings: 0



  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ó thể sử dụng tệp .mylogin.cnf trong c # để thiết lập kết nối không?

  2. Nhóm kết quả ngẫu nhiên của MySQL theo thứ tự theo

  3. Cách chuyển giá trị cơ sở dữ liệu trong siêu liên kết bằng PHP + HTML

  4. [MySQL]:XÓA các hàng khỏi hai bảng phụ thuộc

  5. Cách quản lý cơ sở dữ liệu MySQL, người dùng và bảng từ dòng lệnh