如何使用SQL查询从字符串列表中获取字符串

神话般

我有表tableA如下:

+--------+----------------------+
|   Id   |          Ref         |
+--------+----------------------+
|    1   |    RN1-102,RN2-103   |  
|    2   |    RN1-106           |
|    3   |    RN2-203           |
|    4   |    NULL              |
|    5   |    RN1-104|,RN2-107  |
|    6   |    RN1-101,RN2-105   |
|    7   |    RN1-100,RN2-109   |
+--------+----------------------+

我需要一个输出(tableA的Ref与众不同):

+--------------------+
| Distinct Ref data  |
+--------------------+
|      RN1-100       |
|      RN1-101       |
|      RN1-102       |
|      RN1-104       |
|      RN1-106       |
|      RN2-103       |
|      RN2-105       |
|      RN7-107       |
|      RN2-109       |
|      RN2-203       |
+--------------------+

我尝试了以下查询:

select distinct Ref from tableA

请帮帮我..

PP006

试试这个

SELECT distinct Split.a.value('.', 'VARCHAR(100)') REF
           FROM   (select ID,Cast ('<M>'
                                + replace(Replace(REF, ',', '</M><M>'),'&','&amp;')
                                + '</M>' AS XML) AS Data from #Table) AS A
                  CROSS APPLY Data.nodes ('/M') AS Split(a) 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用SQL查询从字符串列表中获取字符串

来自分类Dev

在字符串列表中搜索字符串以获取字符串

来自分类Dev

从Python的字符串列表中获取字符串中的关键字

来自分类Dev

R如何获取字符串中的字符列表

来自分类Dev

如何从列表框中获取字符串

来自分类Dev

如何从java列表中获取字符串值

来自分类Dev

Scala从char数组中获取字符串列表

来自分类Dev

Java使用JSoup从html获取字符串列表

来自分类Dev

Java使用JSoup从html获取字符串列表

来自分类Dev

SQL查询根据条件从字符串获取字符

来自分类Dev

如何获取字符串列表并将其更改为具有字符串属性的对象?

来自分类Dev

在开始字符串之后获取字符串列表

来自分类Dev

对字符串 pairRDD 的 AggregateByKey 以获取字符串列表

来自分类Dev

如何使用php从变量中获取字符串?

来自分类Dev

如何使用php从变量中获取字符串?

来自分类Dev

如何使用php从文件中获取字符串

来自分类Dev

如何从这样的字符串列表中获取最新的“ month year”字符串?

来自分类Dev

如何从scala中的单行多json字符串获取json字符串列表

来自分类Dev

如何获取字符串列表中的字段 c#

来自分类Dev

用查询字符串查询字符串列表?

来自分类Dev

使用正则表达式在python中获取字符串列表

来自分类Dev

使用python从字符串列表中提取字符串

来自分类Dev

如何使用javascript从字符串中获取字符串的特定部分?

来自分类Dev

如何使用Lambda在字符串列表的某些元素中执行子字符串

来自分类Dev

如何使用 Python 2.7 从字符串列表中替换部分字符串

来自分类Dev

获取字符串查询错误

来自分类Dev

如何从输入字符串中获取字符数?

来自分类Dev

PHP:如何获取字符串中的重复字符

来自分类Dev

PHP:如何获取字符串中的重复字符

Related 相关文章

  1. 1

    如何使用SQL查询从字符串列表中获取字符串

  2. 2

    在字符串列表中搜索字符串以获取字符串

  3. 3

    从Python的字符串列表中获取字符串中的关键字

  4. 4

    R如何获取字符串中的字符列表

  5. 5

    如何从列表框中获取字符串

  6. 6

    如何从java列表中获取字符串值

  7. 7

    Scala从char数组中获取字符串列表

  8. 8

    Java使用JSoup从html获取字符串列表

  9. 9

    Java使用JSoup从html获取字符串列表

  10. 10

    SQL查询根据条件从字符串获取字符

  11. 11

    如何获取字符串列表并将其更改为具有字符串属性的对象?

  12. 12

    在开始字符串之后获取字符串列表

  13. 13

    对字符串 pairRDD 的 AggregateByKey 以获取字符串列表

  14. 14

    如何使用php从变量中获取字符串?

  15. 15

    如何使用php从变量中获取字符串?

  16. 16

    如何使用php从文件中获取字符串

  17. 17

    如何从这样的字符串列表中获取最新的“ month year”字符串?

  18. 18

    如何从scala中的单行多json字符串获取json字符串列表

  19. 19

    如何获取字符串列表中的字段 c#

  20. 20

    用查询字符串查询字符串列表?

  21. 21

    使用正则表达式在python中获取字符串列表

  22. 22

    使用python从字符串列表中提取字符串

  23. 23

    如何使用javascript从字符串中获取字符串的特定部分?

  24. 24

    如何使用Lambda在字符串列表的某些元素中执行子字符串

  25. 25

    如何使用 Python 2.7 从字符串列表中替换部分字符串

  26. 26

    获取字符串查询错误

  27. 27

    如何从输入字符串中获取字符数?

  28. 28

    PHP:如何获取字符串中的重复字符

  29. 29

    PHP:如何获取字符串中的重复字符

热门标签

归档