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

SUM और DISTINCT के लिए MYSQL क्वेरी?

मैं वास्तव में इस बारे में स्पष्ट नहीं हूं कि नियम क्या हैं या आपकी तालिका उस प्रारूप में क्यों है (दोहराए गए नाम, मात्रा, मूल्य के साथ) लेकिन यहां आपका अपेक्षित आउटपुट प्राप्त करने का एक तरीका है।

select kind, SUM(quantity*price)
from
(
SELECT name, quantity, price, min(kind) kind
FROM YourTable
group by name, quantity, price
) t
group by kind


  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. डेटाबेस से कनेक्ट नहीं हो सकता (000webhost)

  3. MySQL में CSV या XML आयात करें

  4. एकल SQL क्वेरी के माध्यम से समान डेटाबेस तालिका में सामान्य रिकॉर्ड कैसे प्राप्त करें?

  5. मैसकल - अगर मेरे पास केवल टाइमस्टैम्प है तो मैं साल के हिसाब से पंक्तियों का चयन कैसे कर सकता हूं?