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

MySQL:दो कॉलम और योग द्वारा समूहित करें

आपकी उदाहरण तालिका के आधार पर, ऐसा प्रतीत होता है कि आप product . पर समूह बनाना चाहते हैं के बजाय id . आपको केवल Size जोड़ना होगा SELECT . दोनों के लिए कॉलम सूची और GROUP BY

$query = "SELECT 
            product,
            Size, 
            SUM(Quantity) AS TotalQuantity 
          FROM inventory
          GROUP BY product, Size";

ध्यान दें कि मैंने एक कॉलम उपनाम जोड़ा है TotalQuantity , जो आपको अधिक समझदार $row['TotalQuantity'] के माध्यम से प्राप्त पंक्ति से कॉलम को अधिक आसानी से पुनर्प्राप्त करने की अनुमति देगा। , के बजाय $row['SUM(Quantity)']




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Django-mailer डेटाबेस को पुनर्स्थापित करते समय MySQL त्रुटि 1118 (पंक्ति आकार बहुत बड़ा)

  2. pySpark का उपयोग करके डेटाफ़्रेम को mysql तालिका में लिखें

  3. mysql तालिका से चुनें जहां फ़ील्ड ='$ सरणी'?

  4. कैसे जांचें कि mysqli_query ने कोई पंक्तियां हटा दी हैं

  5. Ubuntu 15 में मैसकल मैक्स-कनेक्शन के लिए max_open_files नहीं बढ़ा सकते हैं