你可以在JSON数据中进行查询,例如mysql查询

时间:2016-03-22 08:57:45

标签: mysql json

假设我有一个json数据,来自我的数据库中的表,它只是一个json格式。

你真的可以查询json数据吗? 我们使用" select * from from tbtest"在mysql中,json中有任何查询吗?

如果可以对json数据进行查询,我可以进行复杂查询,例如内连接,左连接,右连接,where子句等。

抱歉我的英文不好

谢谢!真的很感谢你的帮助!

1 个答案:

答案 0 :(得分:1)

如果您打算使用这样的JSON数据,您可以使用类似MongoDB的东西,它以BSON格式存储数据,这与JSON非常相似。

从MySQL 5.7开始,你有JSON data types,它也可以用于你想要的东西。

mysql> SELECT JSON_EXTRACT('{"id": 14, "name": "Aztalan"}', '$.name');