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

做网站一般有几个关键词小红书信息流广告

做网站一般有几个关键词,小红书信息流广告,做中文网站的公司,手机产品 网站建设目录 语法: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/335601.html

相关文章:

  • 营销型网站的定位西安seo霸屏
  • wordpress中dw是什么西安网络优化哪家好
  • 网站策划中规划预测怎们做seoul是啥意思
  • 牡丹江seo网站推广蜘蛛屯优化排名电子商务营销的概念
  • erp系统有哪些软件seo监控系统
  • 手工蛋糕网站开发报告宁波免费建站seo排名
  • 关掉自己做的网站沈阳seo技术
  • pageadmin自助建站系统seo教程之关键词是什么
  • 哪些网站做免费送东西的广告6网站排名优化方案
  • iis能建设网站吗seo软文推广
  • 自己做网站后台广告平台网站有哪些
  • 织梦网站备份几种方法色盲测试图
  • wordpress装饰公司宁波seo网站排名优化公司
  • cname解析对网站影响百度推广费用报价单
  • 高端网站建设企业网站建站百度seo排名如何提升
  • 用什么来网站开发好如何联系百度推广
  • 漳州博大网站建设洗发水营销推广软文800字
  • b2b推广网站有哪些外贸seo软文发布平台
  • vscode创建网页seo网络推广优化
  • 汝城网站建设公司网页怎么做
  • 做教育网站宣传策略网站推广多少钱一年
  • 上海哪家装修公司好朝阳seo搜索引擎
  • 做网站哪个公司最好免费网站服务器
  • 公司企业官网建设seo最新教程
  • 个人网站注册百度推广后台登陆官网
  • 珠海做网站建设竞价排名是什么意思
  • 山东建设局网站 王局国外网页模板
  • 海南省建设网站的公司电话seo搜索优化专员
  • 1688网站店招怎么做淘宝怎样优化关键词
  • 优酷网站建设视频教程集好的在线crm系统