#778

Gör om strängen «100.50» till ett tal igen

Kolumnen value i metrics skapades ursprungligen som en «sträng upp till 20 tecken» — en rest från en CSV-import. Inuti ligger tal lagrade som strängar: «100.50», «250.00», «999.99». Att göra beräkningar på dem i SQL är besvärligt — dags att konvertera kolumnen till en riktig numerisk typ. Bygg metrics med id (primärnyckel) och value (sträng upp till 20 tecken), infoga tre numeriska strängar, ändra sedan kolumntypen till ett tal med två decimaler — du behöver en explicit cast för konverteringen. Om datan innehöll ett icke-tal skulle typändringen fallera; vår data är ren.

Endast CREATE/ALTER/DROP — ingen avslutande SELECT behövs.

Ditt frågeresultat visas här

Inget startschema

Den här uppgiften börjar utan tabeller — du skapar dem med CREATE TABLE.