12. GROUP BY: प्रत्येक ग्रुपसाठी एक रो
12.6 सराव: एजंट आणि स्टेटसनुसार टिकट्स
का (Why). टिकट बोर्ड्स नैसर्गिक GROUP BY गोष्टी.
काय (What). interview_mini टिकट्स एजंट आणि स्टेटसनुसार ग्रुप करा.
कसं (How). एक की, मग दोन कीज, स्पष्ट aliases सह.
पायऱ्या
- एजंटनिहाय.
- स्टेटसनिहाय.
- एजंट + स्टेटस.
उदाहरणे
उदाहरण 1 · dataset: interview_mini
SELECT agent, COUNT(*) AS tickets
FROM tickets
GROUP BY agent
ORDER BY tickets DESC;Output
| agent | tickets |
|---|---|
| Elena | 3 |
| Sofia | 1 |
| Priya | 1 |
| Omar | 1 |
| James | 1 |
| Chen | 1 |
Meaning. एजंटनिहाय कामाचा भार.
उदाहरण 2 · dataset: interview_mini
SELECT agent, status, COUNT(*) AS n
FROM tickets
GROUP BY agent, status
ORDER BY agent, status;Output
| agent | status | n |
|---|---|---|
| Chen | Closed | 1 |
| Elena | Closed | 1 |
| Elena | Open | 2 |
| James | Open | 1 |
| Omar | Open | 1 |
| Priya | Open | 1 |
| Sofia | Closed | 1 |
Meaning. SQL स्वरूपात एजंट × स्टेटस ग्रिड.
Ravindra Bagale's Tip
Chala mitrano — rebuild the agent×status query from memory tomorrow.
Ravindra Bagale's Tip – मराठी
चला मित्रांनो — उद्या स्मरणातून agent×status क्वेरी पुन्हा लिहा.
Ravindra Bagale's Tip – हिंदी
चलो दोस्तों — कल याद से agent×status क्वेरी फिर लिखें।