mysql json数组拆分表_MaxCompute将json数组拆分成多行
selectGET_JSON_OBJECT(name_tmp,'$.val') asval
,GET_JSON_OBJECT(name_tmp,'$.area') asarea
,GET_JSON_OBJECT(name_tmp,'$.setVal') assetVal
,GET_JSON_OBJECT(name_tmp,'$.isExceed') asisExceedfrom(--删除前后的中括号并修改分隔符
selectregexp_replace(regexp_replace(regexp_replace(json_str,'^\\[',''),'\\]$',''),'},\\{','}|{') asjson_str1from(select '[{"val":5,"area":"测区1","setVal":"","isExceed":false,"isQualified":true,"x":"","y":""},{"val":7,"area":"测区1","setVal":"","isExceed":false,"isQualified":true,"x":"","y":""},{"val":7,"area":"测区1","setVal":"","isExceed":false,"isQualified":true,"x":"","y":""},{"val":1,"area":"测区1","setVal":"","isExceed":false,"isQualified":true,"x":"","y":""},{"val":5,"area":"测区1","setVal":"","isExceed":false,"isQualified":true,"x":"","y":""},{"val":7,"area":"测区1","setVal":"","isExceed":false,"isQualified":true,"x":"","y":""},{"val":5,"area":"测区1","setVal":"","isExceed":false,"isQualified":true,"x":"","y":""},{"val":6,"area":"测区1","setVal":"","isExceed":false,"isQualified":true,"x":"","y":""},{"val":5,"area":"测区1","setVal":"","isExceed":false,"isQualified":true,"x":"","y":""},{"val":5,"area":"测区1","setVal":"","isExceed":false,"isQualified":true,"x":"","y":""},{"val":5,"area":"测区1","setVal":"","isExceed":false,"isQualified":true,"x":"","y":""},{"val":6,"area":"测区1","setVal":"","isExceed":false,"isQualified":true,"x":"","y":""}]' asjson_str
) t1
) t2
lateralview explode(split(json_str1,'\\|')) b ASname_tmp
;+------------+------------+------------+------------+
| val | area | setval | isexceed |
+------------+------------+------------+------------+
| 5 | 测区1 | | false |
| 7 | 测区1 | | false |
| 7 | 测区1 | | false |
| 1 | 测区1 | | false |
| 5 | 测区1 | | false |
| 7 | 测区1 | | false |
| 5 | 测区1 | | false |
| 6 | 测区1 | | false |
| 5 | 测区1 | | false |
| 5 | 测区1 | | false |
| 5 | 测区1 | | false |
| 6 | 测区1 | | false |
+------------+------------+------------+------------+
mysql json数组拆分表_MaxCompute将json数组拆分成多行相关推荐
- php表单转json对象,form表单转Json提交的方法(推荐)
form表单转Json提交的方法(推荐) 先将表单数值转换成数组存储,存储成的格式为[{"name":"","value":"&q ...
- php table转json,html table表数据转Json格式示例代码分析
本文为大家介绍下html table表数据转Json格式,下面有个不错的示例,大家可以参考下 代码如下: var keysArr = new Array("key0", " ...
- html+form+提交json数据,form表单提交json格式数据
我的实践整理.java 方式一: 发送数据web $(':submit').on('click',function(){ $.ajax({ url:"buy", type:&quo ...
- mysql分隔字符串转变为多行_【mysql】将以固定分隔符分隔的字符串转成多行的形式...
背景 近期在做用户标签项目,目前标签的存储是用户id,标签ids(每个标签以,形式存储) 的形式,但是如果想统计前后两天标签的变化,使用find_in_set函数,一方面查询速度慢(因为不能使用索引) ...
- json 插入数据_Oracle Database 20c:JSON功能增强
JSON作为一种轻量化的数据传输格式,被广泛地应用在各种系统之间.Oracle Database在之前的版本当中就对JSON有了很好的支持,在Oracle Database20c当中,对JSON做出了 ...
- php获取后台数据并输出,html表单通过关联数组向php后台传多条数据并遍历输出...
通过表单向php后台传多条数据,以关联数组方式呈现,废话不多说,代码附上: html表单代码,方式我设置为get: 数据1 数据2 php中的代码: $arr=$_GET['cName']; fore ...
- oracle数组元素所在key,oracle可变数组(VARRAY)
一.可变数组的定义: 可变数组与嵌套表相似,也是一种集合.一个可变数组是对象的一个集合,其中每个对象都具有相同的数据类型.可变数组的大小由创建时决定.在表中建立可变数组后,可变数组在主表中作为一个列对 ...
- js form表单转json字符串,json数组转json字符串出现多余的双引号问题解决
功能介绍 页面展示的是一个用户的基本信息,和该用户对应的几台车辆的信息,车辆的字段属性都一样.然后可以编辑这些信息,再保存到后台.那么就需要考虑将车辆信息转换为json数组类型的字符串 ...
- mysql 5.7 json函数_Mysql5.7中对于JSON函数设置的案例详细说明
软件安装:装机软件必备包 SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出& ...
最新文章
- php获取搜索框的函数,php获取搜索引擎入站关键词的函数
- python入门自学-你是如何自学 Python 的?
- Linux 静态库 动态库
- jquery源码之低调的回调函数队列--Callbacks
- char 与 String 相等比较
- python加颜色_python字符串加颜色显示
- 文献管理:文献管理软件Mendeley的基本使用和导出参考文献方法
- CSS(刷漆)学习总结
- ubuntu安装及使用笔记
- ED1 SoC Linux环境搭建
- 苹果公布Apple Watch手表新专利,可穿戴设备少不了Find My技术
- 【持续更新】2006-2023历代AMD 服务器Instinct桌面显卡列表,Instinct显卡发布日期
- 利用screen命令将程序挂在linux后台
- 《机器学习实战》——第3章 决策树
- 腾云忆想构建云化IT生态,助力我国“双循环经济”数字化升级
- 【计算机组成原理】第一章 概论
- ML Notes: Week 2 - Multivariate Linear Regression
- 气象学需要计算机知识吗,应用气象学专业学什么 附学习科目和课程
- 知乎问答应该怎么做?
- 基于C#的可编程仪器标准命令(SCPI)实践 (附源代码)
热门文章
- Python 中拼音库 PyPinyin 的用法,没错见名知意它就是用来翻译汉字的
- Python要点总结,我使用了100个小例子!
- 正则表达式与相关工具
- Hive分析函数--row_number 的用法
- 问题记录 | SpringMVC整合jackson版本问题
- 准确实用,7个优秀的开源中文分词库推荐
- 没人说得清深度学习的原理 只是把它当作一个黑箱来使
- 教你榨干保险公司最后一滴血
- 由于已明确禁止所请求的页类型,无法对该类型的页提供服务。扩展名“.asp”可能不正确 asp网页在vs中的调试
- 【opencv学习】【图像的数值计算操作】