您正在使用IPV4(44.192.247.184)访问本站 您本次共访问本站 1 次
 用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
[公益]文明驾车我带头,文明行路我带头,礼貌让座我带头       悟空收录网      

【腾讯云】云服务器等爆品抢先购,低至4.2元/月      
[公益] 节省一分零钱 献出一份爱心 温暖世间真情      
2023年 元宵节 4
2023年 情人节 13
2024年 元 旦 334
2024年 春 节 374
 
您现在的位置:首页 >> 数据库 >> 内容
本类新增
本类热门文章
mysql序号rownum行号实现方式
内容摘要: mysql序号rownum行号实现在mysql查询中,需要用到类似Oracle的行号rownum,比如说查询数据并倒序,同时计算排名,具体sql如下:Select(@rowNum:[email protected]+1)asrowNo,user_id,count(user_id)asticketCountFromuser_info,(Select(@rowNum:=0))bg......
mysql序号rownum行号实现

在mysql查询中,需要用到类似Oracle的行号rownum,

比如说查询数据并倒序,同时计算排名,

具体sql如下:

Select(@rowNum:[email protected]+1)asrowNo,user_id,count(user_id)asticketCount

Fromuser_info,

(Select(@rowNum:=0))b

groupbyuser_id

orderbyticketCountdesc

user_info为相关业务表,

mysql通过rownum显示行号

MySQL中,获取行号需要通过自定义变量([email protected]:=0)与目标表做表关联才能得到对应的行号

@rownum显示行号

示例:

SELECT

(@rowNum:[email protected]+1)ASrowNum,

t1.*

FROM

roomt1,

([email protected]:=0)t2

版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:mysql中如何查询数据库中的表名 下一篇:Deepin UOS编译安装Redis的
发布日期:2022/12/26
手机扫二维码直达本页
发布时间:13:32:08
点  击:27
录  入:壹家怡园
相关文章
Baidu

YiJiaCMS 6.3.5.220928(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,百度云加速提供加速防护
Copyright©2000-2023