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

TRIM फंक्शन

इस अभ्यास में, हम इस अध्याय के पहले के कुछ अभ्यासों को फिर से लेकर उन्हें जोड़ेंगे। याद कीजिए, आपने LEFT() फंक्शन का उपयोग करके description कॉलम को 50 अक्षरों तक ट्रंकेट किया था, लेकिन देखा था कि कुछ शब्द कट गए थे और/या अंत में अतिरिक्त whitespace रह गई थी। हम ट्रिमिंग फंक्शन्स का उपयोग करके ट्रंकेट होने के बाद स्ट्रिंग के अंत में मौजूद whitespace हटा सकते हैं.

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

PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

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

अभ्यास निर्देश

  • फिल्म category के name को uppercase में बदलें और CONCAT() का उपयोग करके उसे title के साथ concatenate करें.
  • description को पहले 50 अक्षरों तक ट्रंकेट करें और सुनिश्चित करें कि ट्रंकेट करने के बाद शुरुआत या अंत में कोई whitespace न रहे.

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

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

-- Concatenate the uppercase category name and film title
SELECT 
  ___(___(___), ': ', ___) AS film_category, 
  -- Truncate the description remove trailing whitespace
  ___(___(___, ___)) AS film_desc
FROM 
  film AS f 
  INNER JOIN film_category AS fc 
  	ON f.film_id = fc.film_id 
  INNER JOIN category AS c 
  	ON fc.category_id = c.category_id;
कोड संपादित करें और चलाएँ