SQL行转列与列转行详情
1.数据集
+---+----------+
|id |login_date|
+---+----------+
|01 |2021-02-28|
|01 |2021-03-01|
|01 |2021-03-02|
|01 |2021-03-04|
|01 |2021-03-05|
|01 |2021-03-06|
|01 |2021-03-08|
|02 |2021-03-01|
|02 |2021-03-02|
|02 |2021-03-03|
|02 |2021-03-06|
|03 |2021-03-06|
+---+----------+
以"连续登录"中的数据为例:
select id,
concat_ws(',',collect_list(login_date)) cw
from data
group by id;
结果:
+---+----------------------------------------------------------------------------+
|id |cw |
+---+----------------------------------------------------------------------------+
|01 |2018-02-28,2018-03-01,2018-03-02,2018-03-04,2018-03-05,2018-03-06,2018-03-08|
|02 |2018-03-01,2018-03-02,2018-03-03,2018-03-06 |
|03 |2018-03-06 |
+---+----------------------------------------------------------------------------+
以上面SQL生成的数据为基准,执行下列SQL:
select id, login_date
from t
lateral view explode(split(cw,',')) b AS login_date;
结果:
+---+----------+
|id |login_date|
+---+----------+
|01 |2018-02-28|
|01 |2018-03-01|
|01 |2018-03-02|
|01 |2018-03-04|
|01 |2018-03-05|
|01 |2018-03-06|
|01 |2018-03-08|
|02 |2018-03-01|
|02 |2018-03-02|
|02 |2018-03-03|
|02 |2018-03-06|
|03 |2018-03-06|
+---+----------+
到此这篇关于SQL行转列与列转行的文章就介绍到这了,更多相关SQL行转列与列转行内容请搜索易知道(ezd.cc)以前的文章或继续浏览下面的相关文章希望大家以后多多支持易知道(ezd.cc)!
相关内容
-
苹果手机10参数配置详情
苹果手机10参数配置详情,苹果,手机,本文目录苹果手机10参数配...
-
Win11键盘快捷键有哪些?Win11键盘快捷键详情大全
Win11键盘快捷键有哪些?Win11键盘快捷键详情大全,快捷键,键盘,...
-
ue换行快捷键|ue列转行快捷键
ue换行快捷键|ue列转行快捷键,,1. ue列转行快捷键UI(User Inter...
-
详情页设置|详情页设置需要注意哪些事项
详情页设置|详情页设置需要注意哪些事项,,1. 详情页设置需要注...
-
华为10x参数|华为10x参数配置详情
华为10x参数|华为10x参数配置详情,,华为10x参数麒麟820。荣耀x...
-
手机端宝贝详情上架时间和电脑端|宝贝发布手机
手机端宝贝详情上架时间和电脑端|宝贝发布手机端在哪里设置,,...
-
设置详情导航|网站导航设置
设置详情导航|网站导航设置,,1. 网站导航设置使用NAV元素为超...
-
华为p40pro参数配置|华为p40pro参数配置详情
华为p40pro参数配置|华为p40pro参数配置详情,,华为p40pro参数...
-
华为荣耀8x手机参数配置|荣耀8x手机参数配置详
华为荣耀8x手机参数配置|荣耀8x手机参数配置详情,,华为荣耀8x...
-
宝贝无线详情怎么设置|无线宝贝详情软件
宝贝无线详情怎么设置|无线宝贝详情软件,,1. 无线宝贝详情软件...
-
热血江湖宠物快捷键|热血江湖宠物加成详情
热血江湖宠物快捷键|热血江湖宠物加成详情,,1. 热血江湖宠物加...
-
组装电脑配置清单详情|组装计算机基本配置清单
组装电脑配置清单详情|组装计算机基本配置清单,,组装计算机基...
-
win10企业版和专业版有什么区别win10企业版和专
win10企业版和专业版有什么区别win10企业版和专业版区别详情...
-
oppor17参数配置详情
oppor17参数配置详情,配备了,闪存,oppor17参数配置详情Oppo R1...
-
淘宝公益宝贝怎么设置|淘宝公益宝贝怎么设置在
淘宝公益宝贝怎么设置|淘宝公益宝贝怎么设置在手机详情看到,,...