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

CAST() ve CONVERT() kullanma

Bu derste, tablolarında istediğin türlerden farklı türlerde veri saklanabileceğini öğrendin. Bazen yapmak istediğin işlemleri gerçekleştirmek için bu türleri doğru olana dönüştürmen gerekir.

series tablosunda num_ratings adlı, normalde tamsayıları tutan bir sütun var; ancak bu kez VARCHAR(5) olarak tasarlanmış. num_ratings sütununun ortalamasını hesaplamak istiyorsun, ama bu sütunun tamsayı olduğunu varsayıyorsun.

Aşağıdaki sorguyu hazırlıyorsun:

SELECT AVG(num_ratings)
FROM series
WHERE num_ratings BETWEEN 0 AND 5000

Bu egzersiz

SQL Server Veritabanlarında Veri Temizleme

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

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- Use CAST() to convert the num_ratings column
SELECT AVG(___(num_ratings ___ ___))
FROM series
-- Use CAST() to convert the num_ratings column
WHERE ___(___ ___ ___) BETWEEN 0 AND 5000
Kodu Düzenle ve Çalıştır