SQL添加#前缀

问题描述 投票:0回答:3

我有一个看起来像的选择查询

类型原因影响增强数据传输化妆品增强数据传输用户参与度增强型前端化妆品增强前端用户参与度问题数据传输化妆品问题前端用户参与度发行数据传输化妆品问题前端用户参与度

我需要选择查询才能变成这样

类型原因影响1.增强功能1.数据传输11.化妆品1.增强2.数据传输12.用户参与1.增强3.前端13.化妆品1.增强4.前端14.用户参与2.问题1.数据传输21.化妆品2.问题2.前端22.用户参与3.问题1.数据传输31.化妆品3.问题2.前端32.用户参与

基本上第一列的每个唯一值都具有相同的前缀#,第二列的增量为#,并且重置每个第一列的值都已更改。第三列只是第一列和第二列的组合。基于字母升序的增值。

我认为它与行号和分区有关

sql sorting row-number
3个回答
0
投票

您是否正在寻找类似的东西?


0
投票

这是我的答案,但是更简单了吗?


0
投票

也许像

© www.soinside.com 2019 - 2024. All rights reserved.