建表:

CREATE TABLE `my_tb` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`parent_code` varchar(255) DEFAULT NULL,

`code` varchar(255) DEFAULT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8;

初始数据:

INSERT INTO `my_tb` ( `parent_code`, `code`) VALUES ('', '');

INSERT INTO `my_tb` ( `parent_code`, `code`) VALUES ('', '');

INSERT INTO `my_tb` ( `parent_code`, `code`) VALUES ('', '');

INSERT INTO `my_tb` ( `parent_code`, `code`) VALUES ('', '');

INSERT INTO `my_tb` ( `parent_code`, `code`) VALUES ('', '');

INSERT INTO `my_tb` ( `parent_code`, `code`) VALUES ('', '');

INSERT INTO `my_tb` ( `parent_code`, `code`) VALUES ('', '');

查询行号:

-- 生成 行号

select @r:=@r+1 as row_num , a.* from my_tb a ,(select @r:=0) b

显示分组号:

-- 生成 分组排序号

select

@group_row:=CASE when @parent_code=a.parent_code then @group_row+1 else 1 end as groupRow,

@parent_code:=a.parent_code as parent_code,

a.code

from my_tb a ,( select @group_row:=1, @parent_code:='') as b

ORDER BY a.parent_code , a.code

Mysql显示行号

SELECT `Name`,(@rowNum:=@rowNum+1) AS rowNo FROM bas_student,(SELECT (@rowNum :=0)) a LIMIT 10;

Mysql编辑工具中使用(Navicat查询结果显示行号)

Mysql编辑工具中使用(Navicat查询结果显示行号) as rownum,a.roleId ) t where a.roleId='admin';

Row_Number()显示行号

SELECT *, Row_Number() OVER (partition by deptid ORDER BY salary desc) rank FROM employee Row_Number ...

SQL查询显示行号、随机查询、取指定行数据

转自:walkingp 1.显示行号 如果数据没有删除的情况下主键与行号是一致的,但在删除某些数据,行号就与主键不一致了,这时需要查询行号就需要用新的方法,在SQL Server2005之前,需要使用 ...

SQL随机查询,显示行号,查询数据段

1.显示行号 如果数据没有删除的情况下主键与行号是一致的,但在删除某些数据,行号就与主键不一致了,这时需要查询行号就需要用新的方法,在SQL Server2005之前,需要使用临时表,但在SQL Se ...

mysql 取得行号后再排序

一.理论准备 Map是键值对的集合接口,它的实现类主要包括:HashMap,TreeMap,Hashtable以及LinkedHashMap等. TreeMap:基于红黑树(Red-Black tre ...

gridcontrol显示行号,总行,打印,导出Excel,设置标头及内容居中方法

1.一般为了表格显示数据更直观,经常会显示行号以及总数.让gridcontrol显示行号,首先你需要设置一下显示行号的宽度,也就是IndicatorWith.默认值为-1,可根据实际数值需要设置宽度, ...

tree的使用,显示行号,find命令应用

第1章 linux启动过程 1.开机自检bios 2.mbr引导 3.GRUB 菜单:选择不同的内核 4.加载内核 5.运行init进程 6.读取/etc/inittab运行级别配置文件 7.执行 / ...

vc6.0如何显示行号以及出现版本不兼容问题

有时编译时,提示某某行有错,但是要定位到某一行的话,如果在编辑页面能够将行号显示出来,查找也就更方便了,下面我来介绍一下让VC6.0显示行号的方法.   工具/原料   VC6.0.显示行号的插件 方 ...

随机推荐

Android 获取设备信息 异常

/**获取设备信息 * @param c * @return */ public static void setDeviceInfo(Context c,RequestParams params){ ...

使用cookie保存页面登录信息

1.数据库连接配置页面:connectvars.php <?php //数据库的位置define('DB_HOST', 'localhost');//用户名define('DB_USER', 'r ...

uniquery 配合 mssql 自带存储过程实现分页

--使用系统存储过程实现的通用分页存储过程 -- 此过程原作者,应该是:邹健老前辈 CREATE PROC sp_PageView @sql ntext, --要执行的sql语句 , --要显示的页码 ...

EAFP和LBYL 两种防御性编程风格

EAFP:Easier to ask for forgiveness than permission 获得事后原理总是比事先得到许可要容易的多. 这个EAFP在python中表现的比较多.EAFP,T ...

TinyXml 快速入门(三)

在介绍使用tinyxml库获取xml文件声明,查询指定节点.删除指定节点的做法.在本文中继续介绍修改指定节点和增加节点的做法. 修改节点其实和查询指定节点 ...

【转】Android LCD&lpar;三&rpar;:Samsung LCD接口篇

关键词:android LCD控制器 Framebuffer PWM  平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:samsung exynos ...

Linux进程间通信——使用命名管道

在前一篇文章——Linux进程间通信——使用匿名管道中,我们看到了如何使用匿名管道来在进程之间传递数据,同时也看到了这个方式的一个缺陷,就是这些进程都由一个共同的祖先进程启动,这给我们在不相关的的进程 ...

UNIX网络编程——UDP编程模型

使用UDP编写的一些常见得应用程序有:DNS(域名系统),NFS(网络文件系统)和SNMP(简单网络管理协议). 客户不与服务器建立连接,而是只管使用sendto函数给服务器发送数据报,其中必须指定目 ...

一个简单的PHP模板引擎

PHP早期开发中通常是PHP代码和HTML代码混写,这也使代码中充斥着数据库操作,逻辑处理等.当项目不大时,这样的代码还可以接受,但是随着项目不断扩大,我们就会发现同一个文件中同时存在前端逻辑和后端处 ...

&lbrack;C&num; 开发技巧&rsqb;如何使不符合要求的元素等于离它最近的一个元素

一.问题描述 今天在MSDN论坛中看到这样的一个问题,觉得非常锻炼思维能力,所以这里记录下来作为备份,题目的要求是这样的: 假设有一组字符串数组{"0","0" ...

mysql 分组行号_mysql 显示行号,以及分组排序相关推荐

  1. java 显示行号_JTextArea显示行号

    效果如下: 使用方法://变量说明: scrollPane --JScrollPane //显示行号: if (lineNumberHeader == null) { lineNumberHeader ...

  2. mysql如何使用命令行操作_MySQL命令行基本操作

    本文记录的是windows7系统下Mysql的命令行基本操作. 一.MySQL启动与登录 1. MySQL启动: 通过运行mysql安装目录下的/bin/mysqld.exe文件来启动Mysql服务. ...

  3. mysql组合字段语句_mysql group_concat 使用 (按分组组合字段)

    语法: GROUP_CONCAT([DISTINCT] expr [,expr ...][ORDER BY {unsigned_integer | col_name | expr}[ASC | DES ...

  4. mysql排序行号_mysql 取得行号后再排序

    一.理论准备 Map是键值对的集合接口,它的实现类主要包括:HashMap,TreeMap,Hashtable以及LinkedHashMap等. TreeMap:基于红黑树(Red-Black tre ...

  5. mysql 行号_mysql的行号问题

    1.行号问题行号是指按顺序为查询结果集的行分配的连续整数.Mysql数据库在行号方面的支持并不是十分友好,没有橡其他数据库一样提供类似的row_number解决方案,因此得到行号是一个十分有技巧的问题 ...

  6. cmd命令行mysql乱码解决方法_mysql命令行显示乱码的解决方法

    mysql命令行显示乱码的解决方法:1.打开my.ini配置文件:2.修改配置[default-character-set=utf8]:3.改变数据库的编码方式,如[set character_set ...

  7. mysql 命令行访问_Mysql 命令行模式访问操作mysql数据库操作

    使用环境 在cmd模式下输入 mysql --version (查看mysql安装的版本). 完整的命令可以通过mysql --help来获取. 本测试使用的Mysql版本是mysql5, 本测试使用 ...

  8. mysql命令行语句_MySql命令行命令和SQL语句

    一.常用mysql命令行命令 1.启动MYSQL服务 net start mysql 停止MYSQL服务 net stop mysql 2.netstat -na|findstr 3306 查看被监听 ...

  9. mysql账户最小授权_mysql 创建帐号并授权

    数据库安装请参考:http://youngbrick.iteye.com/blog/2335851 创建数据库: MariaDB [mysql]> create database mydbtes ...

最新文章

  1. 中国人工智能产业发展指数重磅发布,中国声谷首批AI达摩名单揭晓
  2. eayUi panel实现上一页下一页
  3. ActiveMQ部署模式
  4. 【三维深度学习】多视角立体视觉模型R-MVSNet
  5. 使用百度云加速防apache的ab测试
  6. doctor mysql数据导入_线上环境mysql主从同步的搭建过程
  7. 爬取网易,搜狐,凤凰和澎湃网站评论数据,正负面情感分析
  8. 西南科技大学OJ题 有序顺序表的合并操作的实现0941
  9. PR曲线与ROC曲线绘制
  10. 滤波笔记四:扩展卡尔曼滤波
  11. 《当时只道是寻常》——安意如——品纳兰容若《饮水词》
  12. MySQL中的自增主键用完了怎么办
  13. 现今最强引擎对比!虚幻3 vs CE2 vs 寒霜2.0
  14. Springboot实现发送邮件功能
  15. c语言手写平衡二叉树非递归实现
  16. 直通车点击软件测试自学,【图片】最给力直通车点击软件,防御直通车恶意点击秒杀软件,可测试效果_直通车吧_百度贴吧...
  17. esp8266 wifi信号强度示意表
  18. 设计模式——策略模式( Strategy Pattern )
  19. 拼多多员工匿名发帖被辞退,拼多多回应
  20. 7-2 sdust-Java-学生成绩读取与排序 (20 分)

热门文章

  1. 整除光棍 分数 20作者 翁恺单位 浙江大学
  2. linux shell脚本攻略 第二章 命令之乐 cat,find,tr,sort,uniq,split等
  3. java中的 Set转List
  4. 高校为人才培养晒“家底”
  5. js 时间戳增加1小时或 N 小时
  6. 一键为VPS开启BBR拥塞控制算法加速你的VPS网络速度
  7. 错误0x8007018b,已拒绝访问云文件
  8. 作为短信运营商,我就根据客户的需求反馈提出以下几条短信平台的实质建议
  9. 华为鸿蒙手机是什么型号,华为首款鸿蒙手机入网,机型具体型号让人意外
  10. 京瓷3501i,原稿台复印纸张识别故障