如何从字符串SQL Server中选择第n个和第(n + 1)个单词

莫赫德·马兹(Mohd Maaz)

我想从SQL Server中的字符串中选择第三个和第四个单词。

这是我尝试的:

DECLARE @Var VARCHAR(100) = 'get 3rd and 4th word from this';

SELECT Word
FROM
    (
     SELECT Value AS Word,
            ROW_NUMBER()OVER(ORDER BY (SELECT NULL)) RN
     FROM STRING_SPLIT(@Var, ' ')
    ) T
WHERE RN >= 3 AND RN <=4;

但是STRING_SPLIT我的数据库不支持该问题

有什么解决方法吗?

拉努

使用支持顺序位置(STRING_SPLIT不)的字符串分隔符,例如DelimitedSplit8k_LEAD,这很简单:

SELECT item
FROM dbo.DelimitedSplit8k_LEAD('get 3rd and 4th word from this',' ') DS
WHERE DS.itemnumber IN (3,4);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何用另一个替换字符串的第n个字符

来自分类Dev

如何在代码接收中选择第n个元素

来自分类Dev

替换字符串的第1到第n个匹配项。javascript

来自分类Dev

如何在jQuery中选择第n个HTML行

来自分类Dev

在第n个'|'之后找到子字符串

来自分类Dev

如果在jsTree中选择了第(n-1)个节点,如何禁用第n个节点

来自分类Dev

查找字符串中第N个单词的范围

来自分类Dev

如何获取第n个出现的单词之间的子字符串?

来自分类Dev

SQL Server:在第3和第4个出现的“。”之间选择文本

来自分类Dev

替换字符串/文本中单词的“从第n个到最后一个”出现

来自分类Dev

如何在SQL计数中选择第n个实例?

来自分类Dev

如何分割字符串并删除第n个元素?

来自分类Dev

如何删除字符串dataframe列中第n个开头之后的所有字符?

来自分类Dev

提取第n个pattern1和第m个pattern2之间的字符串-sed / awk

来自分类Dev

Excel VBA替换字符串中的第n个单词

来自分类Dev

选择器问题-如何选择第n个孩子

来自分类Dev

如何从Excel 2010中字符的第N个和第N + 1个字符出现之间提取字符串?

来自分类Dev

替换字符串的第1到第n个匹配项。javascript

来自分类Dev

在某个序列的第n个和第m个发生之间获取子字符串

来自分类Dev

如何从php中第N个和第N + 1个“ breakword”之间的另一个字符串中提取字符串?

来自分类Dev

在第n个'|'之后找到子字符串

来自分类Dev

第n个最长的字符串排序

来自分类Dev

如何在Groovy中删除最多{(字符串中第n个出现的模式)或(串联字符串中的第n个部分)}?

来自分类Dev

SQL - 基于“在第 N 个和第 N 个分隔符之间”的分隔字符串

来自分类Dev

在 div 中选择第 n 个 li

来自分类Dev

字符串中的第 N 个 indexOf?

来自分类Dev

如何从 PL\SQL 中的字符串中选择最后 3 个单词?

来自分类Dev

C 获取字符串中的第 n 个单词

来自分类Dev

如何选择数据集的第 1 个、第 2 个和第 3 个?

Related 相关文章

  1. 1

    如何用另一个替换字符串的第n个字符

  2. 2

    如何在代码接收中选择第n个元素

  3. 3

    替换字符串的第1到第n个匹配项。javascript

  4. 4

    如何在jQuery中选择第n个HTML行

  5. 5

    在第n个'|'之后找到子字符串

  6. 6

    如果在jsTree中选择了第(n-1)个节点,如何禁用第n个节点

  7. 7

    查找字符串中第N个单词的范围

  8. 8

    如何获取第n个出现的单词之间的子字符串?

  9. 9

    SQL Server:在第3和第4个出现的“。”之间选择文本

  10. 10

    替换字符串/文本中单词的“从第n个到最后一个”出现

  11. 11

    如何在SQL计数中选择第n个实例?

  12. 12

    如何分割字符串并删除第n个元素?

  13. 13

    如何删除字符串dataframe列中第n个开头之后的所有字符?

  14. 14

    提取第n个pattern1和第m个pattern2之间的字符串-sed / awk

  15. 15

    Excel VBA替换字符串中的第n个单词

  16. 16

    选择器问题-如何选择第n个孩子

  17. 17

    如何从Excel 2010中字符的第N个和第N + 1个字符出现之间提取字符串?

  18. 18

    替换字符串的第1到第n个匹配项。javascript

  19. 19

    在某个序列的第n个和第m个发生之间获取子字符串

  20. 20

    如何从php中第N个和第N + 1个“ breakword”之间的另一个字符串中提取字符串?

  21. 21

    在第n个'|'之后找到子字符串

  22. 22

    第n个最长的字符串排序

  23. 23

    如何在Groovy中删除最多{(字符串中第n个出现的模式)或(串联字符串中的第n个部分)}?

  24. 24

    SQL - 基于“在第 N 个和第 N 个分隔符之间”的分隔字符串

  25. 25

    在 div 中选择第 n 个 li

  26. 26

    字符串中的第 N 个 indexOf?

  27. 27

    如何从 PL\SQL 中的字符串中选择最后 3 个单词?

  28. 28

    C 获取字符串中的第 n 个单词

  29. 29

    如何选择数据集的第 1 个、第 2 个和第 3 个?

热门标签

归档