• Sql语句查询 显示序号


    怎么样用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
  • 相关阅读:
    flask 源码专题(七):threading.local和高级
    flask 源码专题(六):session处理机制
    flask 源码专题(五):SqlAlchemy 中操作数据库时session和scoped_session的区别
    flask 源码专题(四):wtforms Form实例化流程以及csrf验证
    flask 源码专题(三):请求上下文和应用上下文入栈与出栈
    python 追踪函数调用
    flask 源码专题(一):app.run()的背后
    flask 源码专题(二):请求上下文与全文上下文
    边框间距 | border-spacing (Miscellaneous Level 2)
    边框样式属性 | border-top-style (Backgrounds & Borders)
  • 原文地址:https://www.cnblogs.com/sutengcn/p/604522.html
Copyright © 2020-2023  润新知