【发布时间】:2016-05-24 01:31:56
【问题描述】:
如果我有这样一个简单的 SELECT 语句:
SELECT JSON_EXTRACT('{"username":"Alexander"}', '$.username');
我希望它返回 Alexander,但它却返回 "Alexander"。
我怎样才能摆脱引号?为什么这个函数也返回引号?
【问题讨论】:
-
使用JSON_UNQUOTE 或column->>path(MySQL 5.7.13 及更高版本):
The ->> operator can be used wherever JSON_UNQUOTE(JSON_EXTRACT()) would be allowed.。
标签: mysql