当前位置: 首页 > news >正文

mysql如何直接查出从1开始递增的数

比如我的一个sql语句 

SELECT nick_name
FROM t_user
WHERE type = 1;

 

得到的结果是:
张三
李四
王五

 

而现在我想要的结果是:
1 张三
2 李四
3 王五

 

应该如何写sql呀?

答案就是用 @rownum := @rownum+1 实现 rownum 功能 

SELECT @rownum := @rownum+1 AS code, nick_name
FROM (SELECT @rownum:=0)r , t_user
WHERE type = 1;

@rownum是临时变量,r 表是临时表,关键是这个临时变量每一条查询都保留下来,太神奇了!

 

标签:mysql 使用一条select语句直接查询出1到100的数据

原创文章,欢迎转载,转载请注明出处!

相关文章:

  • GlassFish新纪元
  • 基于树莓派的桌上足球计分器
  • C# 高级编程03----细节内容
  • mongodb之 oplog 日志详解
  • 动态库空间优化
  • 贝叶斯分类器
  • 【完整教程】新版直播频道上线,马上开始创建你的直播吧!
  • 如何用三个月学会python?
  • JDK11的工具的命令参考
  • MySQL缓存及变量
  • MySQL基础之 索引
  • 2.2 目录及文本文件操作命令
  • 等等!这两个 Spring-RabbitMQ 的坑我们已经替你踩了
  • 内存对齐
  • opencv提取保存轮廓图
  • [译]Python中的类属性与实例属性的区别
  • 【附node操作实例】redis简明入门系列—字符串类型
  • 【面试系列】之二:关于js原型
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • CSS选择器——伪元素选择器之处理父元素高度及外边距溢出
  • Git同步原始仓库到Fork仓库中
  • Java深入 - 深入理解Java集合
  • leetcode386. Lexicographical Numbers
  • Less 日常用法
  • log4j2输出到kafka
  • MobX
  • node 版本过低
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • SpiderData 2019年2月16日 DApp数据排行榜
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • tab.js分享及浏览器兼容性问题汇总
  • 聚类分析——Kmeans
  • 坑!为什么View.startAnimation不起作用?
  • 模型微调
  • 七牛云假注销小指南
  • - 语言经验 - 《c++的高性能内存管理库tcmalloc和jemalloc》
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • 06-01 点餐小程序前台界面搭建
  • 你对linux中grep命令知道多少?
  • 扩展资源服务器解决oauth2 性能瓶颈
  • 移动端高清、多屏适配方案
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • $Django python中使用redis, django中使用(封装了),redis开启事务(管道)
  • (42)STM32——LCD显示屏实验笔记
  • (MATLAB)第五章-矩阵运算
  • (附源码)计算机毕业设计ssm电影分享网站
  • (附源码)计算机毕业设计SSM教师教学质量评价系统
  • (四)Android布局类型(线性布局LinearLayout)
  • (循环依赖问题)学习spring的第九天
  • (一)UDP基本编程步骤
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • .【机器学习】隐马尔可夫模型(Hidden Markov Model,HMM)
  • .java 9 找不到符号_java找不到符号
  • .net Stream篇(六)