#778

Muuta «100.50»-merkkijono takaisin luvuksi

Taulun metrics sarake value luotiin alun perin «enintään 20 merkin merkkijonona» — jäänne CSV-tuonnista. Sisällä on lukuja tallennettuna merkkijonoina: «100.50», «250.00», «999.99». Matematiikan tekeminen niillä SQL:ssä on vaivalloista — on aika muuntaa sarake kunnolliseen numeeriseen tyyppiin. Rakenna taulu metrics, jossa on id (pääavain) ja value (enintään 20 merkin merkkijono), lisää kolme numeerista merkkijonoa, vaihda sitten sarakkeen tyyppi luvuksi, jossa on kaksi desimaalia — muunnokseen tarvitset eksplisiittisen castin. Jos data sisältäisi ei-luvun, tyypin vaihto epäonnistuisi; meidän datamme on puhdasta.

Pelkkä CREATE/ALTER/DROP — lopussa ei tarvita SELECT-lausetta.

Kyselysi tulos näkyy tässä

Ei aloitusskeemaa

Tämä tehtävä alkaa ilman tauluja — luot ne CREATE TABLE -komennolla.