我正在尝试构造一个mysql查询,它将执行以下操作:
样本数据:
---------------------------------------------
| colm |
---------------------------------------------
|{"level":10, "something": "blah", etc} |
---------------------------------------------
|{"level":3, "something": "blah", etc} |
---------------------------------------------
|{"level":7, "something": "blah", etc} |
---------------------------------------------
|{"level":21, "something": "blah", etc} |
我需要 SELECT
行,其中 colm LIKE "%?%"
与 ?
水平小于或等于( <=
)一些价值。例如, SELECT
在所有行中 colm
具有json字符串的 level
密钥对值 <= 8
,得到中间两排。
我该怎么做?我想用json函数来代替 LIKE
以及 %
通配符,但我不确定我到底需要做什么。
1条答案
按热度按时间bogh5gae1#
试试这个: