zoukankan      html  css  js  c++  java
  • 26字母中文第一字母排序

    Alter   function   f_GetPy(@str   nvarchar(4000))  
      returns   nvarchar(4000)  
      as  
      begin  
      declare   @strlen   int,@re   nvarchar(4000)  
      declare   @t   table(chr   nchar(1)   collate   Chinese_PRC_CI_AS,letter   nchar(1))  
      insert   into   @t(chr,letter)  
          select   '吖','A'   union   all   select   '八','B'   union   all  
          select   '嚓','C'   union   all   select   '咑','D'   union   all  
          select   '妸','E'   union   all   select   '发','F'   union   all  
          select   '旮','G'   union   all   select   '铪','H'   union   all  
          select   '丌','J'   union   all   select   '咔','K'   union   all  
          select   '垃','L'   union   all   select   '嘸','M'   union   all  
          select   '拏','N'   union   all   select   '噢','O'   union   all  
          select   '妑','P'   union   all   select   '七','Q'   union   all  
          select   '呥','R'   union   all   select   '仨','S'   union   all  
          select   '他','T'   union   all   select   '屲','W'   union   all  
          select   '夕','X'   union   all   select   '丫','Y'   union   all  
          select   '帀','Z'  
          select   @strlen=len(@str),@re=''  
          while   @strlen>0  
          begin  
              select   top   1   @re=letter+@re,@strlen=@strlen-1  
                  from   @t   a   where   chr<=substring(@str,@strlen,1)  
                  order   by   chr   desc  
              if   @@rowcount=0  
                  select   @re=substring(@str,@strlen,1)+@re,@strlen=@strlen-1  
          end  
          return(@re)  
      end  
      go
    Create Proc PR_GetPY
    @FirstWord nchar(1)
    as
    Select * from aspnet_users where @FirstWord=substring(dbo.f_GetPy(username),1,1)
    go
    Exec PR_GetPY @FirstWord='z'

    先写下来,以后再说。
  • 相关阅读:
    codeforces 37 E. Trial for Chief【spfa】
    bzoj 1999: [Noip2007]Core树网的核【树的直径+单调队列】
    codehunter 「Adera 6」杯省选模拟赛 网络升级 【树形dp】
    codeforces GYM 100781A【树的直径】
    bzoj 2878: [Noi2012]迷失游乐园【树上期望dp+基环树】
    bzoj 1791: [Ioi2008]Island 岛屿【基环树+单调队列优化dp】
    codeforces 949C
    codeforces 402E
    poj 3613 Cow Relays【矩阵快速幂+Floyd】
    bzoj 2097: [Usaco2010 Dec]Exercise 奶牛健美操【二分+树形dp】
  • 原文地址:https://www.cnblogs.com/xucanzhao/p/384798.html
Copyright © 2011-2022 走看看