BaşlayınÜcretsiz Başlayın

TRIM fonksiyonu

Bu egzersizde, bu bölümün başlarındaki birkaç egzersizi tekrar ziyaret edip birleştireceğiz. Hatırlarsan, LEFT() fonksiyonunu kullanarak description sütununu 50 karaktere kadar kısaltmıştın; ancak bazı kelimelerin yarıda kesildiğini ve/veya sonda gereksiz boşluklar kaldığını görmüştün. Kısaltma işleminden sonra dizgenin sonundaki boşlukları temizlemek için kırpma (trim) fonksiyonlarını kullanabiliriz.

Bu egzersiz

PostgreSQL'de Veriyi İşlemek için Fonksiyonlar

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Film kategorisi name değerini büyük harfe çevir ve CONCAT() ile title ile birleştir.
  • Açıklamayı ilk 50 karaktere kadar kısalt ve kısalttıktan sonra başta ya da sonda boşluk kalmadığından emin ol.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- 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;
Kodu Düzenle ve Çalıştır