zoukankan      html  css  js  c++  java
  • PARTITION 2000实现方式

      
    --drop table test 
    CREATE TABLE test 
    (id INT, 
    groupname VARCHAR(20), 
    NAME VARCHAR(20), 
    gage int 

     
     
    INSERT INTO  test 
    SELECT 1,'中国','刘德华',34 union  
    SELECT 2,'越南','周杰伦',3 union  
    SELECT 3,'美国','周星驰',34 union  
    SELECT 4,'韩国','刘玛丽',43 union  
    SELECT 56,'日本','刘结婚',45 union  
    SELECT 23,'英国','刘大典',32 union  
    SELECT 45,'美国','刘亲爱',21 union  
    SELECT 11,'日本','刘耳洞',12 union  
    SELECT 23,'中国','刘方法',3 union  
    SELECT 34,'日本','刘上网',4 union  
    SELECT 35,'中国','周打发',56 union  
    SELECT 54,'韩国','周风格',65 union  
    SELECT 2,'中国','周杰克',43 union  
    SELECT 23,'美国','周小弟',23 union  
    SELECT 45,'中国','周时尚',12 union  
    SELECT 12,'美国','周为',45 union  
    SELECT 7,'韩国','李周',56 union  
    SELECT 8,'中国','李发',44 union  
    SELECT 9,'越南','李网',23 union  
    SELECT 22,'越南','李上',37 union  
    SELECT 11,'中国','李二',28 union  
    SELECT 1,'中国','李但',45    
     
     
     
    --2005 
    SELECT  ROW_NUMBER () OVER (PARTITION BY  groupname ORDER BY id ) iid,*   FROM test t 
     
    --2000 
    SELECT (SELECT COUNT(1)  FROM test t2 WHERE   t2.id<=t1.id AND t2.groupname=t1.groupname ),  * FROM test t1 
    order BY  groupname 
     
      iid id groupname NAME gage
    1 4 韩国 刘玛丽 43
    2 7 韩国 李周 56
    3 54 韩国 周风格 65
    4 45 美国 刘亲爱 21
    1 3 美国 周星驰 34
    2 12 美国 周为 45
    3 23 美国 周小弟 23
    2 34 日本 刘上网 4
    1 11 日本 刘耳洞 12
    3 56 日本 刘结婚 45
    1 23 英国 刘大典 32
    3 22 越南 李上 37
    2 9 越南 李网 23
    1 2 越南 周杰伦 3
    3 2 中国 周杰克 43
    2 1 中国 李但 45
    2 1 中国 刘德华 34
    4 8 中国 李发 44
    5 11 中国 李二 28
    6 23 中国 刘方法 3
    7 35 中国 周打发 56
    8 45 中国 周时尚 12
     
     
      
  • 相关阅读:
    g++ 链接静态库命令应该放在最后
    Yahoo 股票数据抓取
    Android使用tcpdump抓包
    警惕rapidxml的陷阱(二):在Android上默认内存池分配数组过大,容易导致栈溢出
    警惕rapidxml的陷阱:添加节点时,请保证变量的生命周期
    union中的成员不能有构造函数
    嵌入式设备上运行AllJoyn注意事项
    alljoyn连接时-fno-rtti选项测试结果
    AllJoyn Bundled Daemon 使用方式研究
    linux连接静态库
  • 原文地址:https://www.cnblogs.com/qanholas/p/2042122.html
Copyright © 2011-2022 走看看