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

सेलेक्ट स्टेटमेंट में सबक्वेरी (MySQL)

आप शायद GROUP BY . का लाभ उठाना चाहते हैं DISTINCT . के साथ जाने के बजाय क्लॉज वहां, यानी:

SELECT productId, Size,
SUM(CASE WHEN storeID IN ('BCN', 'BCN2') THEN stock ELSE 0 END) AS stockBCN,
SUM(CASE WHEN storeID = 'MAD' THEN stock ELSE 0 END) AS stockMAD
FROM stocks
GROUP BY productId, Size


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. यदि ट्रिगर में मौजूद नहीं है

  2. विजुअल स्टूडियो इंस्टॉलेशन के लिए MySQL विफल रहता है, त्रुटि कोड 1603

  3. MySQL प्रदर्शन - कॉन्फ़िग फ़ाइल से 5 पैरामीटर

  4. mysql कस्टम वैश्विक परिभाषित चर

  5. Laravel में रॉ प्रासंगिकता क्वेरी। इसे कैसे संभालें?