zoukankan      html  css  js  c++  java
  • sql 查询包含字符的数量统计

    DECLARE @word VARCHAR(2000);DECLARE @word VARCHAR(2000);
    SELECT @word
        = 'I do not like to get the news, because there has never been an era when so many things were going so right for so many of the wrong persons';
    SELECT @word = REPLACE(@word, The_character, The_digit)
      FROM (VALUES (2, 'A'), (2, 'B'), (2, 'C'), (3, 'D'), (3, 'E'), (3, 'F'), (4, 'G'), (4, 'H'), (4, 'I'), (5, 'J')
                 , (5, 'K'), (5, 'L'), (6, 'M'), (6, 'N'), (6, 'O'), (7, 'P'), (7, 'Q'), (7, 'R'), (7, 'S'), (8, 'T')
                 , (8, 'U'), (8, 'V'), (9, 'W'), (9, 'X'), (9, 'Y'), (9, 'Z')) mapping (The_digit, The_character);
    SELECT @word AS TheTextVersion;
    
    
    
    DECLARE @word VARCHAR(2000);
    SELECT @word
        = 'I do not like to get the news, because there has never been an era when so many things were going so right for so many of the wrong persons';
    SELECT @word = REPLACE(@word, The_character, The_digit)
      FROM (VALUES (2, 'A'), (2, 'B'), (2, 'C'), (3, 'D'), (3, 'E'), (3, 'F'), (4, 'G'), (4, 'H'), (4, 'I'), (5, 'J')
                 , (5, 'K'), (5, 'L'), (6, 'M'), (6, 'N'), (6, 'O'), (7, 'P'), (7, 'Q'), (7, 'R'), (7, 'S'), (8, 'T')
                 , (8, 'U'), (8, 'V'), (9, 'W'), (9, 'X'), (9, 'Y'), (9, 'Z')) mapping (The_digit, The_character);
    SELECT @word AS TheTextVersion;
    
    declare @test varchar(100);
    select @test='hello,i love you';
    select @test=REPLACE(@test,'i','ooo')
    select @test
    
    declare @test1 varchar(100);
    select @test1='ab aab aabb abb aba';
    select @test1=REPLACE(@test1,b,a)  from  (values(1,'a'),(2,'b'))mapping(a,b)
    select @test1
    
    select * from (values(1,2),(3,4)) mapping(t,v)
  • 相关阅读:
    使用 Spring data redis 结合 Spring cache 缓存数据配置
    Spring Web Flow 笔记
    Linux 定时实行一次任务命令
    css js 优化工具
    arch Failed to load module "intel"
    go 冒泡排序
    go (break goto continue)
    VirtualBox,Kernel driver not installed (rc=-1908)
    go运算符
    go iota
  • 原文地址:https://www.cnblogs.com/Hackerman/p/6013007.html
Copyright © 2011-2022 走看看