pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  1. <i id='mGOCW'><tr id='mGOCW'><dt id='mGOCW'><q id='mGOCW'><span id='mGOCW'><b id='mGOCW'><form id='mGOCW'><ins id='mGOCW'></ins><ul id='mGOCW'></ul><sub id='mGOCW'></sub></form><legend id='mGOCW'></legend><bdo id='mGOCW'><pre id='mGOCW'><center id='mGOCW'></center></pre></bdo></b><th id='mGOCW'></th></span></q></dt></tr></i><div class="0iywuco" id='mGOCW'><tfoot id='mGOCW'></tfoot><dl id='mGOCW'><fieldset id='mGOCW'></fieldset></dl></div>
      <bdo id='mGOCW'></bdo><ul id='mGOCW'></ul>
  2. <tfoot id='mGOCW'></tfoot>

      <small id='mGOCW'></small><noframes id='mGOCW'>

    1. <legend id='mGOCW'><style id='mGOCW'><dir id='mGOCW'><q id='mGOCW'></q></dir></style></legend>
    2. MySQL中的排名函數

      Rank function in MySQL(MySQL中的排名函數)

        <tbody id='Czhi6'></tbody>

        <small id='Czhi6'></small><noframes id='Czhi6'>

          1. <tfoot id='Czhi6'></tfoot>
          2. <i id='Czhi6'><tr id='Czhi6'><dt id='Czhi6'><q id='Czhi6'><span id='Czhi6'><b id='Czhi6'><form id='Czhi6'><ins id='Czhi6'></ins><ul id='Czhi6'></ul><sub id='Czhi6'></sub></form><legend id='Czhi6'></legend><bdo id='Czhi6'><pre id='Czhi6'><center id='Czhi6'></center></pre></bdo></b><th id='Czhi6'></th></span></q></dt></tr></i><div class="2ouukoq" id='Czhi6'><tfoot id='Czhi6'></tfoot><dl id='Czhi6'><fieldset id='Czhi6'></fieldset></dl></div>
              • <bdo id='Czhi6'></bdo><ul id='Czhi6'></ul>
                <legend id='Czhi6'><style id='Czhi6'><dir id='Czhi6'><q id='Czhi6'></q></dir></style></legend>
              • 本文介紹了MySQL中的排名函數的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                我需要找出客戶的等級.在這里,我根據我的要求添加了相應的 ANSI 標準 SQL 查詢.請幫我把它轉換成 MySQL.

                I need to find out rank of customers. Here I am adding the corresponding ANSI standard SQL query for my requirement. Please help me to convert it to MySQL .

                SELECT RANK() OVER (PARTITION BY Gender ORDER BY Age) AS [Partition by Gender], 
                  FirstName, 
                  Age,
                  Gender 
                FROM Person
                

                MySQL 中是否有查詢排名的函數?

                Is there any function to find out rank in MySQL?

                推薦答案

                一種選擇是使用排名變量,例如:

                One option is to use a ranking variable, such as the following:

                SELECT    first_name,
                          age,
                          gender,
                          @curRank := @curRank + 1 AS rank
                FROM      person p, (SELECT @curRank := 0) r
                ORDER BY  age;
                

                (SELECT @curRank := 0) 部分允許變量初始化,而無需單獨的 SET 命令.

                The (SELECT @curRank := 0) part allows the variable initialization without requiring a separate SET command.

                測試用例:

                CREATE TABLE person (id int, first_name varchar(20), age int, gender char(1));
                
                INSERT INTO person VALUES (1, 'Bob', 25, 'M');
                INSERT INTO person VALUES (2, 'Jane', 20, 'F');
                INSERT INTO person VALUES (3, 'Jack', 30, 'M');
                INSERT INTO person VALUES (4, 'Bill', 32, 'M');
                INSERT INTO person VALUES (5, 'Nick', 22, 'M');
                INSERT INTO person VALUES (6, 'Kathy', 18, 'F');
                INSERT INTO person VALUES (7, 'Steve', 36, 'M');
                INSERT INTO person VALUES (8, 'Anne', 25, 'F');
                

                結果:

                +------------+------+--------+------+
                | first_name | age  | gender | rank |
                +------------+------+--------+------+
                | Kathy      |   18 | F      |    1 |
                | Jane       |   20 | F      |    2 |
                | Nick       |   22 | M      |    3 |
                | Bob        |   25 | M      |    4 |
                | Anne       |   25 | F      |    5 |
                | Jack       |   30 | M      |    6 |
                | Bill       |   32 | M      |    7 |
                | Steve      |   36 | M      |    8 |
                +------------+------+--------+------+
                8 rows in set (0.02 sec)
                

                這篇關于MySQL中的排名函數的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                相關文檔推薦

                How to use windowing functions efficiently to decide next N number of rows based on N number of previous values(如何有效地使用窗口函數根據 N 個先前值來決定接下來的 N 個行)
                reuse the result of a select expression in the quot;GROUP BYquot; clause?(在“GROUP BY中重用選擇表達式的結果;條款?)
                Does ignore option of Pyspark DataFrameWriter jdbc function ignore entire transaction or just offending rows?(Pyspark DataFrameWriter jdbc 函數的 ignore 選項是忽略整個事務還是只是有問題的行?) - IT屋-程序員軟件開發技
                Error while using INSERT INTO table ON DUPLICATE KEY, using a for loop array(使用 INSERT INTO table ON DUPLICATE KEY 時出錯,使用 for 循環數組)
                pyspark mysql jdbc load An error occurred while calling o23.load No suitable driver(pyspark mysql jdbc load 調用 o23.load 時發生錯誤 沒有合適的驅動程序)
                How to integrate Apache Spark with MySQL for reading database tables as a spark dataframe?(如何將 Apache Spark 與 MySQL 集成以將數據庫表作為 Spark 數據幀讀取?)

                <small id='Ya6rJ'></small><noframes id='Ya6rJ'>

                <tfoot id='Ya6rJ'></tfoot>

                  • <i id='Ya6rJ'><tr id='Ya6rJ'><dt id='Ya6rJ'><q id='Ya6rJ'><span id='Ya6rJ'><b id='Ya6rJ'><form id='Ya6rJ'><ins id='Ya6rJ'></ins><ul id='Ya6rJ'></ul><sub id='Ya6rJ'></sub></form><legend id='Ya6rJ'></legend><bdo id='Ya6rJ'><pre id='Ya6rJ'><center id='Ya6rJ'></center></pre></bdo></b><th id='Ya6rJ'></th></span></q></dt></tr></i><div class="guk0s2e" id='Ya6rJ'><tfoot id='Ya6rJ'></tfoot><dl id='Ya6rJ'><fieldset id='Ya6rJ'></fieldset></dl></div>
                      <tbody id='Ya6rJ'></tbody>
                      <legend id='Ya6rJ'><style id='Ya6rJ'><dir id='Ya6rJ'><q id='Ya6rJ'></q></dir></style></legend>
                        • <bdo id='Ya6rJ'></bdo><ul id='Ya6rJ'></ul>
                          主站蜘蛛池模板: 武汉印刷厂-不干胶标签印刷厂-武汉不干胶印刷-武汉标签印刷厂-武汉标签制作 - 善进特种标签印刷厂 | 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 工作服定制,工作服定做,工作服厂家-卡珀职业服装(苏州)有限公司 | 密度电子天平-内校-外校电子天平-沈阳龙腾电子有限公司 | 直线模组_滚珠丝杆滑台_模组滑台厂家_万里疆科技 | 楼承板-钢筋楼承板-闭口楼承板-无锡优贝斯楼承板厂 | 郑州爱婴幼师学校_专业幼师培训_托育师培训_幼儿教育培训学校 | 硬齿面减速机_厂家-山东安吉富传动设备股份有限公司 | 单柱拉力机-橡胶冲片机-哑铃裁刀-江都轩宇试验机械厂 | 三轴曲线机-端子插拔力试验机|华杰仪器 | 泵阀展|阀门展|水泵展|流体机械展 -2025上海国际泵管阀展览会flowtech china | 杭州网络公司_百度SEO优化-外贸网络推广_抖音小程序开发-杭州乐软科技有限公司 | [官网]叛逆孩子管教_戒网瘾学校_全封闭问题青少年素质教育_新起点青少年特训学校 | 油罐车_加油机_加油卷盘_加油机卷盘_罐车人孔盖_各类球阀_海底阀等车用配件厂家-湖北华特专用设备有限公司 | 杭州营业执照代办-公司变更价格-许可证办理流程_杭州福道财务管理咨询有限公司 | 钢格栅板_钢格板网_格栅板-做专业的热镀锌钢格栅板厂家-安平县迎瑞丝网制造有限公司 | 抓斗式清污机|螺杆式|卷扬式启闭机|底轴驱动钢坝|污水处理闸门-方源水利机械 | 皮带机_移动皮带机_大倾角皮带机_皮带机厂家 - 新乡市国盛机械设备有限公司 | 查分易-成绩发送平台官网| 齿轮减速机电机一体机_齿轮减速箱加电机一体化-德国BOSERL蜗轮蜗杆减速机电机生产厂家 | 广州中央空调回收,二手中央空调回收,旧空调回收,制冷设备回收,冷气机组回收公司-广州益夫制冷设备回收公司 | 涂层测厚仪_光泽度仪_uv能量计_紫外辐照计_太阳膜测试仪_透光率仪-林上科技 | 行星齿轮减速机,减速机厂家,山东减速机-淄博兴江机械制造 | 超声波破碎仪-均质乳化机(供应杭州,上海,北京,广州,深圳,成都等地)-上海沪析实业有限公司 | 高压贴片电容|贴片安规电容|三端滤波器|风华电容代理南京南山 | 丹佛斯压力传感器,WISE温度传感器,WISE压力开关,丹佛斯温度开关-上海力笙工业设备有限公司 | 过跨车_过跨电瓶车_过跨转运车_横移电动平车_厂区转运车_无轨转运车 | 精准猎取科技资讯,高效阅读科技新闻_科技猎 | 信阳网站建设专家-信阳时代网联-【信阳网站建设百度推广优质服务提供商】信阳网站建设|信阳网络公司|信阳网络营销推广 | 99文库_实习生实用的范文资料文库站 | 地磅-电子地磅维修-电子吊秤-汽车衡-无人值守系统-公路治超-鹰牌衡器 | 涿州网站建设_网站设计_网站制作_做网站_固安良言多米网络公司 | 一礼通 (www.yilitong.com)-企业礼品解决方案一站式服务平台 | 浙江华锤电器有限公司_地磅称重设备_防作弊地磅_浙江地磅售后维修_无人值守扫码过磅系统_浙江源头地磅厂家_浙江工厂直营地磅 | 企典软件一站式企业管理平台,可私有、本地化部署!在线CRM客户关系管理系统|移动办公OA管理系统|HR人事管理系统|人力 | 北京易通慧公司从事北京网站优化,北京网络推广、网站建设一站式服务商-北京网站优化公司 | 全自动端子机|刺破式端子压接机|全自动双头沾锡机|全自动插胶壳端子机-东莞市傅氏兄弟机械设备有限公司 | 提升海外网站流量,增加国外网站访客UV,定制海外IP-访客王 | 工业硝酸钠,硝酸钠厂家-淄博「文海工贸」| 中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折! | 高压绝缘垫-红色配电房绝缘垫-绿色高压绝缘地毯-上海苏海电气 |