怎么样用SQL语句查询出来带有序号,不是我们用递增所带的ID号
就是按行数用数字显示出来
序号,id,userid

1 5 aaa
2 6 bbb
3 8 ccc
4 9 ddd
5 17 eee
类似于这样子的
查询时加序号:
a:没有主键的情形:
Select identity(int,1,1) as iid,* into #tmp from TableName
Select * from #tmp
Drop table #tmp
b:有主键的情形:
Select (Select sum(1) from TableName where KeyField <= a.KeyField) as iid,* from TableName a
其中Select sum(1) from TableName where KeyField <= a.KeyField查询小于等于当前主键的所有记录数

另外是我写的一个sql
select (case M.PositionNo when '30' then S.Name+P.Name
when '31' then cast((select count(*) from meetingmember as A where A.id<=M.id
and A.ClassNo=M.ClassNo and A.PositionNo=31 ) as varchar(50)) end) as '序号',
M.company as '公司名',M.name as '姓名',M.UserName as '笔名',
M.Mobile as '手机',M.InsideExtension as '内网分机',M.OneDesc as '一句话'
from meetingmember M
left join MeetingSetting as S on M.ClassNo=S.Id
left join MeetingSetting as P on M.PositionNo=P.Id
where M.classno<>0
order by S.Id asc,M.PositionNo asc,M.id asc
导出数据的格式如下:
序号        公司                 姓名     笔名          手机      内网分机       一句话
1班班长  南京XX旅行社           张三   行者无疆     13801000000             南京XX,专业华东地接,欢迎您!
1       厦门XX国际旅行社        李四   小鸟 12698888880              想结交新的朋友。
2       桂林XX旅行社           汪明月   桂林天鹅荃    13363333333 5868,5828  我社以地接、会议、组团、票务、预订房等业务为主!
3       安徽省XX分社  于祥  薇薇·黄山    1390333333 8966       互惠互利,共同发展
2班班长  青岛XX旅行社           邵鸣响  青风之旅     1373333333            以优质的服务迎接山东举办会议的五湖四海同业界的朋友!
1       旅游XXX旅行社              黄大炕  俊财哥      138033333333    5798     我社明年希望在北京,上海等地运作重庆周边旅游专线,欢迎联系.
2       宁夏XX国际旅行社       王豪任             138933333333                  梦幻大西北专线,欢迎联系!
......

转自http://yshen.bokeland.com/blog/4/5/2005/03/01/37

转载于:https://www.cnblogs.com/sutengcn/archive/2006/12/27/604522.html

Sql语句查询 显示序号相关推荐

  1. 面试高频,一条sql语句查询成绩,显示'优秀' ,'及格' ,'不及格'

    有一张表,里面有3个字段:语文,数学,英语.其中有3条记录分别表示语文70分,数学80分,英语58分,请用一条sql语句查询出这三条记录并按以下条件显示出来: 按照要求查询后显示 话不多说 , 直接上 ...

  2. HIVE:窗口函数,用sql语句查询MySQL安装路径和版本

    数据大师: Jmx's Blog | Keep it Simple and Stupid! 猴子 - 知乎公众号(猴子数据分析)著有畅销书<数据分析思维>科普中国专家 回答数 647,获得 ...

  3. sql语句查询过慢的原因分析

    有时候你在使用sql语句查询数据库,sql语句写得好正确,但则发现执行查询的时候很慢呢?数据量也不是太大,你知道其中的原因吗?本文给大家讲解一下sql查询过慢的48种原因分析,请阅读. 1.没有索引或 ...

  4. oracle图书操作、sql语句查询+授权、视图、索引、表操作

    oracle图书操作.sql语句查询+授权.视图.索引.表操作 一.创建一张表book,表结构为(总编号,分类号,书名,作者,出版单位,单价),插入若干记录 二.创建一张表reader,表结构为(借书 ...

  5. Mapinfo Sql语句查询方法

    Mapinfo   Sql语句查询方法 ----曹恒 http://wenku.baidu.com/link?url=ZQL-R7MIF6KW2ZnvvREl7ykIhQ_cExSKLz_6S_PJI ...

  6. mysql hql查询语句_使用Query进行HQL语句查询和SQL语句查询

    HQL的语法比较简单,与普通SQL的区别之处是针对对象的不同,在查询语句中将sql中的表名替换成了sql中的持久化类名,因为hibernate机制是基于对象进行查询的. 不带参数的查询,语句是&quo ...

  7. oracle字段长度大于3的值,sql语句查询字段长度大于6

    sql语句怎么在一个数据库中查找拥有同一字段名的所有表 1.在Oracle中,这样写就可以解决了select column_name,table_name from user_tab_columns ...

  8. ORACLE中使用SQL语句查询所有员工的职位信息,并用DISTINCT消除重复信息。

    ORACLE中使用SQL语句查询所有员工的职位信息,并用DISTINCT消除重复信息. 在sqlplus中执行下面语句: select job from emp: 显示结果如下: SQL> se ...

  9. thinkphp5基本的一些操作/API友好/获取请求信息(Request)/判断请求类型(GET...)/验证参数数据(Validate)/连接数据库/原生sql语句查询

    文章目录 一.API友好 1.举两个thinkphp5关于API友好的例子 (1)数据输出 (2)错误调试Trace 二.获取请求信息(Request) 1.获取URL信息 2.获取 模块/控制器/操 ...

最新文章

  1. 自动管理Windows2003好用的“远程桌面”
  2. zookeeper - watcher(9)
  3. mysql 定时计划_MYSQL定时任务
  4. 在 ASP.NET 2.0 中上载文件 —— 解决文件大小限制
  5. 后现代婚礼机器人显神通_机器人显神通
  6. 数据结构--队列(链表实现)
  7. OpenGL之常见的专业名词解析
  8. 10nm时代,高通霸主地位还能挺多久?
  9. Open Infrastructure Summit 2019,炼就成功开源范示;阿里云居亚太市场第一;高通将获45亿美元和解金...
  10. linux db2 归档,DB2的归档模式设置方法
  11. (数据库系统概论|王珊)第一章绪论-第三节:数据库系统的结构
  12. gb2312和utf8 转换
  13. vue-cli mock
  14. C++引用之引用的使用
  15. 施柏阁保时捷设计酒店全球陆续开设15家酒店;汉庭新品旗舰店在武汉街道口商圈亮相;开元酒店用国潮赋能中高端品牌 | 全球旅报...
  16. 用Qt实现QQ好友列表界面伸缩功能(完全一模一样)(伸展和收缩、抽屉效果、类似树形控件)(鼠标划过QSS效果)
  17. 江苏东方四通科技股份有限公司参观学习有感
  18. python字典改键_python 字典修改键(key)的几种方法
  19. TCP 的那些事 | SACK
  20. 解决javascript提交form出现错误提示:对象不支持此属性或方法

热门文章

  1. 1.2 Kali与Debian的关系
  2. Office 2016 安装后RTX无法启动问题
  3. apache vhost
  4. 向PE文件中空白处添加代码
  5. 【学习笔记】Android视图动画学习
  6. vSphere企业运维:从入门到提高【学习路线图】
  7. script 录制终端会话
  8. BS文件夹上传操作(二) ——基本功能实现
  9. Spring编程式和声明式事务实例讲解
  10. 【转】Linux命令工具 top详解