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

MySQL, दोनों तालिकाओं से जानकारी प्रदर्शित करने वाली दो तालिकाएँ

आपको दो तालिकाओं में शामिल होने और marca . के आधार पर उन्हें समूहित करने की आवश्यकता है फ़ील्ड और योग pret

select marca, sum(pret)
from table1 as t1, table2 as t2
where t1.id=t2.id
group by marca

यहाँ मैं मान रहा हूँ कि id फ़ील्ड दो तालिकाओं में शामिल हो रहा है, (लेकिन जैसा कि मैं आपके नमूना डेटा से देख सकता हूं कि यह वास्तव में एक-दूसरे से संबंधित नहीं है)

संपादित करें

मुझे लगता है कि आप id_marca खो रहे हैं table2 . में फ़ील्ड . यदि यह वहां है तो वह नीचे दिए गए उदाहरण के रूप में उस कॉलम में शामिल हो जाएगा:

select marca, sum(pret)
from table1 as t1, table2 as t2
where t1.id_marca=t2.id_marca
group by id_marca;


  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. मेमोरी डेटाबेस और डिस्क मेमोरी डेटाबेस के बीच अंतर

  3. 'कई से दो' संबंध

  4. डेटाबेस के एक ही कॉलम में पंक्तियों के एकाधिक इनपुट कैसे सहेजते हैं?

  5. जावा का उपयोग कर MySQL डेटाबेस में लंबी ब्लॉब (छवि) कैसे अपलोड करें और PHP में पुनर्प्राप्त करें?