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

मैं सशर्त रूप से दो तालिकाओं में से किसी एक फ़ील्ड का चयन कैसे करूं?

select i.invoice_id, coalesce(pp.balance, i.balance) as Balance
from invoices i
left outer join pending_payments pp on i.invoice_id = pp.invoice_id

मुझे बताएं कि क्या pending_payments में एक से अधिक पंक्तियां हो सकती हैं उसी invoice_id . के लिए और मैं एक वैकल्पिक समाधान प्रस्तावित करूंगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेटा एकत्रीकरण mongodb बनाम mysql

  2. मैं PHP का उपयोग करके mysql डेटाबेस में .sql फ़ाइल कैसे आयात करूं?

  3. MySQL में पोल ​​और सर्वे के लिए डेटाबेस डिजाइन करने के लिए गाइड

  4. Oracle SQL डेवलपर का उपयोग करके आप MySQL डेटाबेस से कैसे जुड़ते हैं?

  5. बेस्ट मैच द्वारा MySQL ऑर्डर