zoukankan      html  css  js  c++  java
  • SQL字段排序

    --按笔画排序

    1. select ChannelID,ChannelName from dbo.HB_AdChannel order by ChannelName collate chinese_prc_stroke_cs_as_ks_ws 

    --按拼音排序

    1. select ChannelID,ChannelName+Description from dbo.HB_AdChannel order by ChannelName+Description collate chinese_prc_cs_as_ks_ws 

    --sql如何让中文名字按 名字第一个字的拼音首字母排序

    1. select isnull(b.py,upper(left(a.ChannelName+a.Description,1))) as py 
    2.  
    3. ,a.ChannelName+a.Description as ChannelName 
    4.  
    5. from dbo.HB_AdChannel a 
    6.  
    7. left outer join ( 
    8.  
    9. select 'A' as PY,N'驁' as word, N'啊' as sword 
    10.  
    11. union select 'B',N'簿',N'驁' 
    12.  
    13. union select 'C',N'錯',N'簿' 
    14.  
    15. union select 'D',N'鵽',N'錯' 
    16.  
    17. union select 'E',N'樲',N'鵽' 
    18.  
    19. union select 'F',N'鰒',N'樲' 
    20.  
    21. union select 'G',N'腂',N'鰒' 
    22.  
    23. union select 'H',N'夻',N'腂' 
    24.  
    25. union select 'J',N'攈',N'夻' 
    26.  
    27. union select 'K',N'穒',N'攈' 
    28.  
    29. union select 'L',N'鱳',N'穒' 
    30.  
    31. union select 'M',N'旀',N'鱳' 
    32.  
    33. union select 'N',N'桛',N'旀' 
    34.  
    35. union select 'O',N'漚',N'桛' 
    36.  
    37. union select 'P',N'曝',N'漚' 
    38.  
    39. union select 'Q',N'囕',N'曝' 
    40.  
    41. union select 'R',N'鶸',N'囕' 
    42.  
    43. union select 'S',N'蜶',N'鶸' 
    44.  
    45. union select 'T',N'籜',N'蜶' 
    46.  
    47. union select 'W',N'鶩',N'籜' 
    48.  
    49. union select 'X',N'鑂',N'鶩' 
    50.  
    51. union select 'Y',N'韻',N'鑂' 
    52.  
    53. union select 'Z',N'咗',N'韻' 
    54.  
    55. ) b on left(ChannelName+a.Description,1) between b.sword and b.word 
    56.  
    57. order by py 
  • 相关阅读:
    UVA 10905
    UVA 10859 树形DP
    LA 4794 状态DP+子集枚举
    LA 3695 部分枚举
    UVA 11825 状态压缩DP+子集思想
    UVA 10891 区间DP+博弈思想
    HDU 5239 上海大都会 D题(线段树+数论)
    HDU 5242 上海大都会 G题
    HDU 5241 上海大都会 F题
    P1359 租用游艇
  • 原文地址:https://www.cnblogs.com/ArRan/p/2746311.html
Copyright © 2011-2022 走看看