0

我有一张桌子

ID |  Start Date       | End Date          | Summary
---+-------------------+-------------------+----------------------------
1  | 2020-01-01T09:20  | 2020-01-01T09:30  | {"total":20,"totalError":10}
1  | 2020-01-02T09:20  | 2020-01-02T10:55  | {"total":10,"totalError":5}

我要查询where totalError > 0

Select * 
from runLog 
where Summary.totalError > 0

这可能吗?

4

1 回答 1

2

使用JSON_VALUE()

select * from runLog where json_value(summary, '$.totalError') > 0
于 2020-11-19T17:40:10.400 回答