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

दो टेबल के जुड़ने से काम नहीं हो रहा है

आपको अपने where . का हिस्सा डालना है स्टेटमेंट टू द ऑन द क्लास:

select t1.month,count(t2.emp_id) as count
from Table1 t1
left outer join  Table2 t2 on t2.from_date between t1.start_date and t1.end_date
and t2.org_id=46 group by t1.month

यदि आप ऐसा नहीं करते हैं तो आपके पास 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. mysql हाल ही की उपयोगकर्ता टिप्पणियाँ खोजें

  2. त्रुटि:'सॉकेट के माध्यम से स्थानीय MySQL सर्वर से कनेक्ट नहीं हो सकता'/var/run/mysqld/mysqld.sock' (2)' - गुम /var/run/mysqld/mysqld.sock

  3. समूह द्वारा समूह का उपयोग करके एक ही कॉलम के लिए दो जहां स्थिति

  4. स्थिति के अनुसार यादृच्छिक 2 रिकॉर्ड और स्थिति के अनुसार क्रम

  5. एकल पंक्ति का योग मान?