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

न्यूनतम मान वापस करने के लिए mysql समूह द्वारा और संबंधित पंक्ति डेटा प्राप्त करने के लिए

SELECT Merchant.Product, Merchant.Name, Merchant.Price
FROM a_table AS Merchant
JOIN
(
SELECT Product, MIN(Price) AS MinPrice
FROM a_table
GROUP BY Product
) AS Price
ON Merchant.Product = Price.Product
AND Merchant.Price = Price.MinPrice

अगर दो व्यापारियों के पास समान कम, कम कीमत है तो दो पंक्तियां लौटाएंगे।




  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 से अधिक घटनाओं के साथ अलग-अलग रिकॉर्ड प्रदर्शित करने के लिए COUNT का उपयोग

  2. MySQL किसी दिए गए स्थिति के लिए दो तिथियों के बीच लापता तिथियों को भरें

  3. गलत तालिका उपनाम के साथ प्रश्न उत्पन्न करने वाला सिद्धांत

  4. एकाधिक जुड़ने का उपयोग करते समय MySQL योग क्वेरी गलत परिणाम लौटाती है

  5. मेरे MySQL डेटा कॉलम में केवल 64kB डेटा क्यों सहेजा जा रहा है?