CAST() und CONVERT() verwenden
In dieser Lektion hast du gelernt, dass Tabellen Daten in anderen Typen speichern können, als du brauchst. Manchmal musst du diese Typen in die passenden umwandeln, um die gewünschten Operationen auszuführen.
Die Tabelle series hat eine Spalte num_ratings, die ganze Zahlen speichert, diesmal aber als VARCHAR(5) angelegt wurde. Du möchtest den Durchschnitt der Spalte num_ratings berechnen, gehst aber davon aus, dass diese Spalte Ganzzahlen enthält.
Du bereitest folgende Abfrage vor:
SELECT AVG(num_ratings)
FROM series
WHERE num_ratings BETWEEN 0 AND 5000
Diese Übung ist Teil des Kurses
Datenbereinigung in SQL Server-Datenbanken
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
-- 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