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

mysql फुल जॉइन एरर-#1054 - 'फ़ील्ड लिस्ट' में अज्ञात कॉलम 'feesmaster.PAIDAMOUNT'

जैसा कि मुझे पता है कि MySQL FULL JOIN का समर्थन नहीं करता है तो शब्द FULL इस मामले में एक ALIAS . का अर्थ है आपकी पहली तालिका के लिए feesmaster . तो कोई कॉलम नहीं है feesmaster.PAIDAMOUNT लेकिन FULL.PAIDAMOUNT . आप यूनियन लेफ्ट जॉइन और राइट जॉइन करें

यूपीडी: साथ ही आपके मामले में FULL JOIN (और LEFT/RIGHT JOIN's भी) का इस क्वेरी के लिए कोई मतलब नहीं है जैसे ही आपकी WHERE शर्तें TRUE होती हैं, यदि expensemaster.date और feesmaster.datetime NULL नहीं हैं . तो केवल INNER JOIN इस मामले में काम करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL - यदि मौजूद है तो अद्यतन करें अन्यथा सिंटेक्स त्रुटि डालें

  2. पीडीओ तैयार बयान में MySQL IN ऑपरेशन में मान पास करना?

  3. MySql यूटिलिटीज नहीं चला सकता

  4. android/php रिकॉर्ड mysql में सम्मिलित नहीं हो रहा है

  5. डेटाबेस से प्रदर्शित करने के लिए सही वर्ण नहीं मिल सकते हैं