Witam
Potrzebuję zapytanie które wyciągnie mi z tabeli tc_positions wartości z kolumny Attributes. Chcę przeprowadzać operacje sumowania itp. na distance, total distance oraz fuel.
Witam
Potrzebuję zapytanie które wyciągnie mi z tabeli tc_positions wartości z kolumny Attributes. Chcę przeprowadzać operacje sumowania itp. na distance, total distance oraz fuel.
Jaka wersja mySQL, wklej to JSON-y jako tekst
{"distance":62.41,"totalDistance":62.41,"motion":false,"fuel":999998.99519443}
Wersja MySQL i jaki typ ma kolumna w której trzymasz tego JSON-a?
Bo jak 5.7 i typ to JSON to można tak:
select sum(cast(kolumna->"$.distance" as decimal(30,2))) from t1
Ver 5.7.27
varchar(4000)
To zapytanie które napisalem też zadziała:
https://www.db-fiddle.com/f/igPz76ZaHbVaXZakutkPkx/1
dzieki :)