json类型的数据组如何实现范围查询

select * from (select *,json_extract(utime,‘$[0].timee’) as ut from t_josontest) aa where ut > ‘2024-02-03’;

$[0].timee 只是获取了数组的第一个值,里边还有很多值呢,如何匹配数组里边的所有值大于 ‘2024-02-03’

select * from (select *,json_extract(utime,‘$[0].timee’) as ut1,json_extract(utime,‘$[1].timee’) as ut2 ,json_extract(utime,‘$[2].timee’) as ut3 from t_josontest) aa where ut1 > ‘2024-02-03’ or ut2 > ‘2024-02-03’ or ut2 > ‘2024-02-03’; ??