小编wen*_*nky的帖子

如何在mysql/mariaDB中的JSON列上执行SELECT

如何在JSON列上应用WHERE子句以对具有两列(id Integer,attr JSON)的表执行SELECT查询.JSON是嵌套的,在过滤条件中,只允许有一个json键值对.这个关键值对可以在Josn的任何地方.

+----+-----------------------------------------------------------------
| id | attr                                                                                          
|
+----+-----------------------------------------------------------------
|  1 | {"id":"0001","type":"donut","name":"Cake","ppu":0.55}                                         
|
|  2 | {"id":"0002","type":"donut","name":"Cake","ppu":0.55,"batters":
       {"batter1":100,"batter2":200}} 
+----+-----------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

mysql mysql-python mariadb

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

mariadb ×1

mysql ×1

mysql-python ×1