我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

mysql 实现oracle的rownum的功能 代码看不懂 哪位屌大的详细解释一下

SELECT @rownum:=@rownum+1 AS rownum, frutas.*
FROM (SELECT @rownum:=0) r, frutas;

实现了类似自增长的字段吖,在底部定义了变量=0开始,后面的每一条记录都在原基础上加1,所以会出现多少条记录就排序到几号。

实现自增行数,我推荐你看一下这篇博文。
http://blog.csdn.net/en_joker/article/details/78032805

近期文章

  • Jsoup爬虫抓取网页数据
  • Source not found for
  • opencv中怎样改变识别目标的特征颜色
  • bower的配置文件修改后不起作用,要怎么修改?
  • 有没有大神帮我简答一下struts1
  • 将一个字符串拆分出的所有字符整合成一个字符串类型的数组
  • 比较两个顺序表的大小
  • 如何理解这段程序代码段呢
  • 为什么会报$(regY12)的错误呢?
  • 可以用PID控制状态空间模型吗
  • 化学方程式
  • webservice 无法创建wsdl 请大神指教
  • 秒级时间戳是什么意思?
  • SELECT t_user.user_id AS "用户ID" 到excel里表头乱码
  • 机器人的舞蹈
  • php+html代码实现jpg/jpeg等格式强制性下载
  • 关于Solidity智能合约中, 如何返回结构数组
  • shell脚本问题:如何将一个文件的内容跟另一个文件指定的内容逐行匹配后替换
  • Bob's trouble
  • 请问,没有与这些操作数相匹配的操作符“=”是咋回事呢,初学,,莫笑,静候大神解答

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华