提问者:小点点

如何编写SQL查询来拆分文本和添加计数


我正在寻找一个SQL查询,用于将文本与Count拆分:

输入:

DFHG, DRTYFGJN, FGH, FGH, NBHFGD, OIUKJH, RTFHGJ, TDHG

所需输出:

1)DFHG 2)DRTYFGJN 3)FGH 4)FGH 5)NBHFGD 6)OIUKJH 7)RTFHGJ 8)TDHG

提前感谢:)


共1个答案

匿名用户

您可以尝试创建一个名为yourtable的三列表,如下所示

First column:  Named ID, Integer, auto incrementing
Second column: Named Bracket, Varchar(1)
Third column:  Named yourtext, varchar(45)

然后,您可以插入文本字符串和括号的固定值,这样您就得到了如下所示的表:

ID   Bracket   Yourtext
1    )         DFHG
2    )         DRTYFGJN
3    )         FGH

etc

然后您将按如下方式查询该表:

select concat(ID, Bracket, yourtext) from yourtable

该查询将给出如下所示的结果:

1)DFHG
2)DRTYFGJN
3)FGH