Ravindra BagaleCourses & study guides Track your progress

12. GROUP BY: प्रत्येक ग्रुपसाठी एक रो

12.1 GROUP BY म्हणजे SQL चा PivotTable

का (Why). Excel युजर्सना PivotTables माहीत — SQL मध्ये ती कल्पना GROUP BY.

काय (What). GROUP BY मूल्यांच्या प्रत्येक ग्रुपसाठी एक आउटपुट रो बनवतो.

कसं (How). SELECT city, SUM(amount_inr) FROM orders GROUP BY city;

पायऱ्या

  1. ग्रुप की (city).
  2. Aggregate (SUM).
  3. Aggregate नसलेले कॉलम GROUP BY मध्ये हवे.

उदाहरणे

उदाहरण 1 · dataset: raja_coffee

SELECT city, ROUND(SUM(amount_inr),2) AS sales_inr
FROM orders
GROUP BY city
ORDER BY sales_inr DESC;

Output

citysales_inr
Pune9170.0
Mumbai2490.0
Kolhapur2410.0
Nashik2320.0
Goa1600.0
Solapur730.0

Meaning. Pivot सारखे: शहर रो, विक्री बेरीज.

Ravindra Bagale's Tip

See also /guides/excel-vs-sql.html for the Excel term map.