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

उचित डेटा के बजाय MySQL दृश्य में BLOB

जब आप UNION . के साथ कोई दृश्य बनाते हैं , आपको यह सुनिश्चित करना होगा कि संबंधित कॉलम के डेटा प्रकार समान हैं (या कम से कम, एक के लिए दूसरे में परिवर्तित होने के लिए पर्याप्त समान)। वर्तमान मामले में, दृश्य का पहला स्तंभ publishers . है या एक price_vat , और BLOB . के अलावा कोई डेटा प्रकार परिभाषा नहीं है इसका बहुत कुछ अर्थ निकाल सकते हैं।

यदि आपको वास्तव में एक दृश्य के रूप में इसकी आवश्यकता है, तो आप कोशिश कर सकते हैं...

SELECT e.price_vat AS price_vat, 
       NULL        AS publishers,
       ...etc...
       'e'         AS type
    FROM ama_euromedia_products AS e;
UNION ALL
SELECT
     NULL         AS price_vat,
     k.publishers AS publishers, 
     ...etc...
     'k'          AS type
     FROM ama_kosmas_products AS k;

प्रत्येक कॉलम में एक डेटा प्रकार प्राप्त करने के लिए।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:पंक्तियों की संख्या गिनने का सबसे तेज़ तरीका

  2. मैं एक अनुक्रमित वर्चर (255) को utf8 से utf8mb4 में कैसे बदल सकता हूं और फिर भी 767 अधिकतम कुंजी लंबाई के नीचे रह सकता हूं?

  3. MySQL में दिए गए दायरे में क्वेरी पॉइंट्स

  4. क्विज़ प्रोग्राम के लिए MySql डेटाबेस डिज़ाइन

  5. पंक्ति दर पंक्ति के बजाय MySQL में संपूर्ण तालिका धारण करने के लिए अद्यतन का चयन करें