当前位置: 首页 > wzjs >正文

做网站的为什么那么多骗子网站友情链接连接

做网站的为什么那么多骗子,网站友情链接连接,网站的目录排名真难做,app开发外包要多少钱目录 语法:GET_JSON_OBJECT(json_doc, path)示例提取简单 JSON 对象的属性值提取嵌套 JSON 对象的属性值提取 JSON 数组中的元素结合查询使用处理不存在的路径 GET_JSON_OBJECT 是 MySQL 中用于从 JSON 字符串中提取特定数据的函数。以下是其详细介绍及示例&#…

目录

  • 语法:GET_JSON_OBJECT(json_doc, path)
  • 示例
    • 提取简单 JSON 对象的属性值
    • 提取嵌套 JSON 对象的属性值
    • 提取 JSON 数组中的元素
    • 结合查询使用
    • 处理不存在的路径

GET_JSON_OBJECTMySQL 中用于从 JSON 字符串中提取特定数据的函数。以下是其详细介绍及示例:

语法:GET_JSON_OBJECT(json_doc, path)

  • json_doc:要解析的 JSON 格式的字符串。
  • path:使用 JSONPath 语法指定要提取的 JSON 数据的路径。

示例

提取简单 JSON 对象的属性值

SELECT GET_JSON_OBJECT('{"name": "Alice", "age": 30}', '$.name');

结果为:Alice。这里从一个简单的 JSON 对象中通过 $.name 路径获取了名为 name 的属性值。

SELECT GET_JSON_OBJECT('"Hello World"', '$');  -- 返回 "Hello World"

提取嵌套 JSON 对象的属性值

SELECT GET_JSON_OBJECT('{"person": {"name": "Alice", "address": {"city": "New York"}}}', '$.person.address.city');

结果为:New York。通过 $.person.address.city 路径,从嵌套的 JSON 对象中获取了 city 的值。

提取 JSON 数组中的元素

SELECT GET_JSON_OBJECT('{"students": [{"name": "Alice", "grade": 8}, {"name": "Bob", "grade": 9}]}', '$.students[0].name');

结果为:Alice$.students[0].name 表示获取 students 数组中第一个元素的 name 属性值。

-- 原始 JSON: ["apple", "banana", "cherry"]
SELECT GET_JSON_OBJECT('["apple", "banana", "cherry"]', '$[0]');  -- 返回 "apple"
SELECT GET_JSON_OBJECT('["apple", "banana", "cherry"]', '$[2]');  -- 返回 "cherry"

结合查询使用

假设有一个名为 users 的表,其中有一个 info 列存储 JSON 格式的数据,如下所示:

CREATE TABLE users (id INT PRIMARY KEY,info JSON
);INSERT INTO users (id, info) VALUES(1, '{"name": "Alice", "age": 30, "hobbies": ["reading", "painting"]}'),(2, '{"name": "Bob", "age": 25, "hobbies": ["sports", "music"]}');

可以使用 GET_JSON_OBJECT 函数在查询中提取 JSON 数据:

SELECT id, GET_JSON_OBJECT(info, '$.name') AS name, GET_JSON_OBJECT(info, '$.age') AS age
FROM users;

该查询会从 info 列的 JSON 数据中提取出 nameage 属性值,并与 id 一起展示。

处理不存在的路径

如果指定的 JSONPathJSON 文档中不存在,GET_JSON_OBJECT 函数将返回 NULL。例如:

SELECT GET_JSON_OBJECT('{"name": "Alice", "age": 30}', '$.address.city');

结果为 NULL,因为 JSON 文档中不存在 address.city 这个路径。

http://www.dtcms.com/wzjs/216853.html

相关文章:

  • 廉江手机网站建设竞价托管
  • nivo slider wordpress北京网站优化效果
  • 上海网站建设 百家号网站关键词优化案例
  • 企业网站强制备案网络营销策划案怎么写
  • g3云网站seo标题关键词优化
  • 商业网站需要的网络推广费用计入什么科目
  • 怎么给自己建网站北京seo产品
  • 站点创建成功有影响吗怎么制作自己的网站网页
  • 企业网站定制设计公司互联网营销师培训
  • 杭州雄飞网站建设网络公司武汉建站公司
  • 各大网站每日热点汇总关键词排名网站
  • 网站开发 百度编辑器会计培训班要多少钱
  • 山东德州网站建设seo站长工具是什么
  • 北京西站南广场东如何做好网络宣传工作
  • 做电商网站php开发的流程优化搜索引擎的方法
  • 做响应式网站的流程二级域名分发平台
  • html5 企业 网站国内可访问的海外网站和应用
  • 如何设计小程序广州seo运营
  • 视频网站开发报告浙江企业seo推广
  • 医院网站建设公司百度提交入口网站网址
  • 门户网站建设建议产品软文是什么意思
  • 安徽公司网站建设网络违法犯罪举报网站
  • 网站建设后续需要维护谷歌推广外包
  • 开一个网站建设公司网站优化是什么
  • 在线小程序外贸网站建设优化
  • 东莞市社会福利措施google搜索优化方法
  • 深圳网站建设相关推荐谷歌chrome浏览器官方下载
  • 平凉有做企业网站的吗温州seo结算
  • 沧州大型企业网站建设国内重大新闻
  • 工信部网站备案查询验证码错误企业营销战略