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

सभी रिकॉर्ड के साथ दो तालिकाओं में शामिल हों

यहाँ कुछ SQL है जो चाल करता है :

SELECT table1.recordtime, table1.tempout, table2.tempout AS tempoutstamb
FROM table1
LEFT JOIN table2 ON (table1.recordtime = table2.recordtime)

UNION

SELECT table2.recordtime, table1.tempout, table2.tempout AS tempoutstamb
FROM table2
LEFT JOIN table1 ON (table1.recordtime = table2.recordtime)

ORDER BY recordtime

आप एक पूर्ण जुड़ाव की तलाश में हैं, लेकिन MySQL ऐसा नहीं करता . इसलिए हम इसे UNION . के साथ नकली बनाते हैं क्वेरी।

Laravel में उपयोग के लिए, शायद पूरी चीज़ को केवल कच्चे विवरण में लपेटना सबसे आसान है




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHPExcel mysql तालिका पंक्ति में html टैग प्रस्तुत करता है

  2. निम्नलिखित क्वेरी को निष्पादित करने में बहुत अधिक समय लग रहा है। इसे कैसे ऑप्टिमाइज़ करें

  3. कोडनिर्देशक कार्ट - डेटाबेस में डेटा सहेजना - कैसे संपर्क करें?

  4. मैसकल - एक यूनिक्स टाइमस्टैम्प से वर्ष का चयन

  5. mysql का उपयोग करके आवश्यक मात्रा को पूरा करना