赞
踩
在MySQL
中,当你从JSON
列中提取值时,提取出的值通常会带有引号。如果你想去除这些引号,可以使用JSON_UNQUOTE()
函数。
例如,假设你有一个名为users
的表,其中包含一个名为profile
的JSON
类型的列,你可以这样查询去除JSON
值的引号:
SELECT JSON_UNQUOTE(profile->'$.name') AS name FROM users;
如果你使用的是MySQL 5.7.22
及以后的版本,你还可以使用->>
运算符来提取JSON
值并自动去除引号:
SELECT profil
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。