Transformă un șir «100.50» înapoi într-un număr
Coloana value din metrics a fost creată inițial ca «șir de până la 20 de caractere» — rămășiță de la un import CSV. Înăuntru sunt numere stocate ca șiruri: «100.50», «250.00», «999.99».
A face calcule cu ele în SQL este chinuitor — e momentul să convertești coloana la un tip numeric corespunzător. Construiește metrics cu id (cheie primară) și value (șir de până la 20 de caractere), inserează trei șiruri numerice, apoi schimbă tipul coloanei la un număr cu două zecimale — vei avea nevoie de un cast explicit pentru conversie. Dacă datele ar conține un non-număr, schimbarea tipului ar eșua; ale noastre sunt curate.
Doar CREATE/ALTER/DROP — nu este nevoie de un SELECT la final.
Conectează-te pentru a vedea istoricul soluțiilor trimise
Conectează-teConectează-te pentru a folosi Mentorul AI
Conectează-teFără schemă inițială
Această problemă începe fără tabele — le vei crea prin CREATE TABLE.