फिल्मों का Grouping

SQL में डेटा-ड्रिवन निर्णय-निर्माण

Bart Baesens

Professor Data Science and Analytics

GROUP BY के उपयोग

  • देश या जेंडर के अनुसार ग्राहकों की पसंद।

  • जेनर या रिलीज़ वर्ष के अनुसार फिल्मों की लोकप्रियता।

  • जेनर के अनुसार फिल्मों की औसत कीमत।

SQL में डेटा-ड्रिवन निर्णय-निर्माण

टेबल: movies_selected

SQL में डेटा-ड्रिवन निर्णय-निर्माण

GROUP BY

SELECT genre
FROM movies_selected
GROUP BY genre;
| genre       |
|-------------|
| Drama       |
| Fantasy     |
| Sci-Fiction |
| Animation   |
| Romance     |
SQL में डेटा-ड्रिवन निर्णय-निर्माण

औसत renting price

SELECT genre, 
       AVG(renting_price) AS avg_price
FROM movies_selected
GROUP BY genre;
| genre       | avg_price   |
|-------------|-------------|
| Drama       | 2.865       |
| Fantasy     | 2.69        |
| Sci-Fiction | 2.87        |
| Animation   | 2.923333333 |
| Romance     | 2.99        |
SQL में डेटा-ड्रिवन निर्णय-निर्माण

movies_selected टेबल

SQL में डेटा-ड्रिवन निर्णय-निर्माण

movies_selected टेबल विभाजन

SQL में डेटा-ड्रिवन निर्णय-निर्माण

औसत रेंटल कीमत और फिल्मों की संख्या

SELECT genre, 
       AVG(renting_price) AS avg_price, 
       COUNT(*) AS number_movies
FROM movies_selected
GROUP BY genre
| genre       | avg_price     | number_movies |
|-------------|---------------|---------------|
| Drama       | 2.865         | 4             |
| Fantasy     | 2.69          | 3             |
| Sci-Fiction | 2.87          | 2             |
| Animation   | 2.923333333   | 3             |
| Romance     | 2.99          | 1             |
SQL में डेटा-ड्रिवन निर्णय-निर्माण

HAVING

SELECT genre, 
       AVG(renting_price) avg_price, 
       COUNT(*) number_movies
FROM movies
GROUP BY genre
HAVING COUNT(*) > 2;
| genre     | avg_price     | number_movies |
|-----------|---------------|---------------|
| Drama     | 2.865         | 4             |
| Fantasy   | 2.69          | 3             |
| Animation | 2.923333333   | 3             |
SQL में डेटा-ड्रिवन निर्णय-निर्माण

अभ्यास करते हैं!

SQL में डेटा-ड्रिवन निर्णय-निर्माण

Preparing Video For Download...