Ravindra BagaleCourses & study guides Track your progress

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

12.6 सराव: एजंट आणि स्टेटसनुसार टिकट्स

का (Why). टिकट बोर्ड्स नैसर्गिक GROUP BY गोष्टी.

काय (What). interview_mini टिकट्स एजंट आणि स्टेटसनुसार ग्रुप करा.

कसं (How). एक की, मग दोन कीज, स्पष्ट aliases सह.

पायऱ्या

  1. एजंटनिहाय.
  2. स्टेटसनिहाय.
  3. एजंट + स्टेटस.

उदाहरणे

उदाहरण 1 · dataset: interview_mini

SELECT agent, COUNT(*) AS tickets
FROM tickets
GROUP BY agent
ORDER BY tickets DESC;

Output

agenttickets
Elena3
Sofia1
Priya1
Omar1
James1
Chen1

Meaning. एजंटनिहाय कामाचा भार.

उदाहरण 2 · dataset: interview_mini

SELECT agent, status, COUNT(*) AS n
FROM tickets
GROUP BY agent, status
ORDER BY agent, status;

Output

agentstatusn
ChenClosed1
ElenaClosed1
ElenaOpen2
JamesOpen1
OmarOpen1
PriyaOpen1
SofiaClosed1

Meaning. SQL स्वरूपात एजंट × स्टेटस ग्रिड.

Ravindra Bagale's Tip

Chala mitrano — rebuild the agent×status query from memory tomorrow.