#778

Zamień ciąg «100.50» z powrotem na liczbę

Kolumna value w tabeli metrics została pierwotnie utworzona jako «ciąg do 20 znaków» — pozostałość po imporcie z CSV. W środku są liczby przechowywane jako ciągi: «100.50», «250.00», «999.99». Wykonywanie na nich obliczeń w SQL jest uciążliwe — czas przekonwertować kolumnę na właściwy typ numeryczny. Zbuduj metrics z id (klucz główny) i value (ciąg do 20 znaków), wstaw trzy numeryczne ciągi, a następnie zmień typ kolumny na liczbę z dwoma miejscami po przecinku — do konwersji będzie potrzebny jawny cast. Gdyby dane zawierały coś, co nie jest liczbą, zmiana typu by się nie powiodła; nasze są czyste.

Tylko CREATE/ALTER/DROP — bez końcowego SELECT.

Wynik Twojego zapytania pojawi się tutaj

Brak schematu początkowego

To zadanie zaczyna się bez tabel — utworzysz je za pomocą CREATE TABLE.