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

Bir dizgenin uzunluğunu hesaplama

Bir veritabanında saklanan dizgelerin uzunluğunu nasıl hesaplayacağını bilmek önemlidir. En kısa ada sahip ürünü ya da en uzun e‑posta adresine sahip kişiyi hesaplaman gerekebilir.

Bir dizgenin uzunluğunu hesaplamak, veri temizleme ve doğrulama görevlerinde de işe yarar. Örneğin, bir iş kuralına göre tüm ürün kodlarının en az 6 karakter olması gerekiyorsa, daha kısa olanları kolayca bulabilirsin.

SQL Server'da karakter dizisinin uzunluğunu hesaplamak için LEN() fonksiyonunu kullanabilirsin.

Bu egzersizde, kakao çekirdeklerinin kullanıldığı konumlar arasında ( ratings tablosundaki broad_bean_origin sütunu) en uzun ada sahip olanı hesaplamak için bunu kullanacaksın.

Bu egzersiz

SQL Server'da Verileri İşlemek için Fonksiyonlar

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

Egzersiz talimatları

  • Her bir broad_bean_origin için uzunluğu hesapla.
  • Sonuçları en uzundan en kısaya doğru sırala.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

SELECT TOP 10 
	company, 
	broad_bean_origin,
	-- Calculate the length of the broad_bean_origin column
	___ AS length
FROM ratings
--Order the results based on the new column, descending
ORDER BY ___;
Kodu Düzenle ve Çalıştır