Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

यूनियन से अस्थायी तालिका बनाने में समस्याएं आ रही हैं

यहां एक समाधान है:

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

आप सीधे create table के लिए संघ नहीं कर सकते हैं , लेकिन आप इसे एक उप-चयन बना सकते हैं:

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. अनुवर्ती:डेटाबेस में वस्तुओं पर छूट का मॉडल कैसे करें?

  2. MySQL - CASE में कई WHEN स्थितियों का संयोजन

  3. MySQL IN क्वेरीज़ सबक्वेरी के साथ बहुत धीमी लेकिन स्पष्ट मानों के साथ तेज़ हैं

  4. Php और mysql का उपयोग कर अधिसूचना प्रणाली

  5. Php . का उपयोग करके तालिका में डेटा डालें