शुरू करेंमुफ़्त में शुरू करें

फिल्म कैटेगरी का एग्रीगेशन

इस कोर्स के अंतिम अभ्यास के लिए, आइए वापस film_permit टेबल पर चलें। इसमें community_board नाम का TEXT कॉलम है जिसमें कॉमा-सेपरेटेड इंटीजर की लिस्ट होती है। यह विश्लेषण करने में दिलचस्पी है कि हर कम्युनिटी बोर्ड के लिए किस प्रकार के फिल्म परमिट दिए जा रहे हैं। हालाँकि, कम्युनिटी बोर्ड का यह निरूपण (TEXT कॉलम में INTEGERs) इस काम को मुश्किल बना देता है। इस चैप्टर में सीखी गई तकनीकों से डेटा को इस तरह ट्रांसफॉर्म किया जा सकता है कि ऐसा विश्लेषण संभव हो सके।

इस अभ्यास में, आप पहले एक (अस्थायी) VIEW बनाएँगे जो दो परमिट कैटेगरी के लिए community_board मानों को अलग-अलग रिकॉर्ड्स के रूप में दर्शाता है। VIEW एक नामित क्वेरी होती है, जो बन जाने के बाद TABLE की तरह इस्तेमाल की जा सकती है। आप इस VIEW का उपयोग एक सबक्वेरी में करेंगे ताकि पिवट टेबल में परिणामों का एग्रीगेशन किया जा सके।

यह अभ्यास पाठ्यक्रम का हिस्सा है

PostgreSQL डेटाबेस में डेटा क्लीनिंग

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

CREATE OR REPLACE TEMP VIEW cb_categories AS 
SELECT
	-- Split community board values
	___(___, ___) AS community_board,
    category
FROM
	film_permit
WHERE 
    -- Restrict the categories in results
    ___ ___ (___, ___, ___);

-- View cb_categories
SELECT * FROM cb_categories;
कोड संपादित करें और चलाएँ