表名:
Equipment   
列名:
EID SID SName SName SenInID
s数据查询如下
1 1 400伏2段母线进线柜 400伏2段母线进线柜 1
1 1 400伏2段母线进线柜 400伏2段母线进线柜 2
1 1 400伏2段母线进线柜 400伏2段母线进线柜 3
1 1 400伏2段母线进线柜 400伏2段母线进线柜 4
1 1 400伏2段母线进线柜 400伏2段母线进线柜 5
1 1 400伏2段母线进线柜 400伏2段母线进线柜 6
1 1 400伏2段母线进线柜 400伏2段母线进线柜 7
1 1 400伏2段母线进线柜 400伏2段母线进线柜 8
1 1 400伏2段母线进线柜 400伏2段母线进线柜 9
1 1 400伏2段母线进线柜 400伏2段母线进线柜 10
1 1 400伏2段母线进线柜 400伏2段母线进线柜 11
1 1 400伏2段母线进线柜 400伏2段母线进线柜 12
1 2 1#动力变 1#动力变 1
1 2 1#动力变 1#动力变 2
1 2 1#动力变 1#动力变 3
1 3 馈电(一)柜 馈电(一)柜 1
1 3 馈电(一)柜 馈电(一)柜 2
1 3 馈电(一)柜 馈电(一)柜 3
1 3 馈电(一)柜 馈电(一)柜 4
1 3 馈电(一)柜 馈电(一)柜 5
1 3 馈电(一)柜 馈电(一)柜 6
1 3 馈电(一)柜 馈电(一)柜 7
1 3 馈电(一)柜 馈电(一)柜 8
1 3 馈电(一)柜 馈电(一)柜 9
1 3 馈电(一)柜 馈电(一)柜 10
1 3 馈电(一)柜 馈电(一)柜 11
1 3 馈电(一)柜 馈电(一)柜 12
1 4 馈电(二)柜 馈电(二)柜 1
1 4 馈电(二)柜 馈电(二)柜 2
1 4 馈电(二)柜 馈电(二)柜 3
1 4 馈电(二)柜 馈电(二)柜 4
1 4 馈电(二)柜 馈电(二)柜 5
1 4 馈电(二)柜 馈电(二)柜 6
1 4 馈电(二)柜 馈电(二)柜 7
1 4 馈电(二)柜 馈电(二)柜 8
1 4 馈电(二)柜 馈电(二)柜 9
1 4 馈电(二)柜 馈电(二)柜 10
1 4 馈电(二)柜 馈电(二)柜 11
1 4 馈电(二)柜 馈电(二)柜 12
1 5 馈电(三)柜 馈电(三)柜 1
1 5 馈电(三)柜 馈电(三)柜 2
1 5 馈电(三)柜 馈电(三)柜 3
1 5 馈电(三)柜 馈电(三)柜 4
1 5 馈电(三)柜 馈电(三)柜 5
1 5 馈电(三)柜 馈电(三)柜 6
1 5 馈电(三)柜 馈电(三)柜 7
1 5 馈电(三)柜 馈电(三)柜 8
1 5 馈电(三)柜 馈电(三)柜 9
1 5 馈电(三)柜 馈电(三)柜 10
1 5 馈电(三)柜 馈电(三)柜 11
1 5 馈电(三)柜 馈电(三)柜 12
1 6 400伏1段母线进线柜 400伏1段母线进线柜 1
1 6 400伏1段母线进线柜 400伏1段母线进线柜 2
1 6 400伏1段母线进线柜 400伏1段母线进线柜 3
1 6 400伏1段母线进线柜 400伏1段母线进线柜 4
1 6 400伏1段母线进线柜 400伏1段母线进线柜 5
1 6 400伏1段母线进线柜 400伏1段母线进线柜 6
1 6 400伏1段母线进线柜 400伏1段母线进线柜 7
1 6 400伏1段母线进线柜 400伏1段母线进线柜 8
1 6 400伏1段母线进线柜 400伏1段母线进线柜 9
1 6 400伏1段母线进线柜 400伏1段母线进线柜 10
1 6 400伏1段母线进线柜 400伏1段母线进线柜 11
1 6 400伏1段母线进线柜 400伏1段母线进线柜 12
1 7 馈电(四)柜 馈电(四)柜 1
1 7 馈电(四)柜 馈电(四)柜 2
1 7 馈电(四)柜 馈电(四)柜 3
1 7 馈电(四)柜 馈电(四)柜 4
1 7 馈电(四)柜 馈电(四)柜 5
1 7 馈电(四)柜 馈电(四)柜 6
1 7 馈电(四)柜 馈电(四)柜 7
1 7 馈电(四)柜 馈电(四)柜 8
1 7 馈电(四)柜 馈电(四)柜 9
1 7 馈电(四)柜 馈电(四)柜 10
1 7 馈电(四)柜 馈电(四)柜 11
1 7 馈电(四)柜 馈电(四)柜 12
1 8 馈电(五)柜 馈电(五)柜 1
1 8 馈电(五)柜 馈电(五)柜 2
1 8 馈电(五)柜 馈电(五)柜 3
1 8 馈电(五)柜 馈电(五)柜 4
1 8 馈电(五)柜 馈电(五)柜 5
1 8 馈电(五)柜 馈电(五)柜 6
1 8 馈电(五)柜 馈电(五)柜 7
1 8 馈电(五)柜 馈电(五)柜 8
1 8 馈电(五)柜 馈电(五)柜 9
1 8 馈电(五)柜 馈电(五)柜 10
1 8 馈电(五)柜 馈电(五)柜 11
1 8 馈电(五)柜 馈电(五)柜 12
1 9 馈电(六)柜 馈电(六)柜 1
1 9 馈电(六)柜 馈电(六)柜 2
1 9 馈电(六)柜 馈电(六)柜 3
1 9 馈电(六)柜 馈电(六)柜 4
1 9 馈电(六)柜 馈电(六)柜 5
1 9 馈电(六)柜 馈电(六)柜 6
1 9 馈电(六)柜 馈电(六)柜 7
1 9 馈电(六)柜 馈电(六)柜 8
1 9 馈电(六)柜 馈电(六)柜 9
1 9 馈电(六)柜 馈电(六)柜 10
1 9 馈电(六)柜 馈电(六)柜 11
1 9 馈电(六)柜 馈电(六)柜 12
1 10 P14柜 P14柜 1
1 10 P14柜 P14柜 2
1 10 P14柜 P14柜 3
1 10 P14柜 P14柜 4
1 10 P14柜 P14柜 5
1 10 P14柜 P14柜 6
1 10 P14柜 P14柜 7
1 10 P14柜 P14柜 8
1 10 P14柜 P14柜 9
1 10 P14柜 P14柜 10
1 10 P14柜 P14柜 11
1 10 P14柜 P14柜 12
1 11 2#动力变 2#动力变 1
1 11 2#动力变 2#动力变 2
1 11 2#动力变 2#动力变 3
1 20 R20 R20 3
1 21 R21 R21 3
1 22 R22 R22 3
1 23 R23 R23 3
1 24 R24 R24 3
1 25 R25 R25 3
1 26 R26 R26 3
1 27 R27 R27 3
1 28 R28 R28 3
1 29 R29 R29 3
1 30 R30 R30 3
1 31 R31 R31 3
1 32 R32 R32 3
1 33 R33 R33 3
1 34 R34 R34 3
1 35 R35 R35 3
1 36 R36 R36 3
1 37 R37 R37 3
1 38 R38 R38 3
1 39 R39 R39 3
1 40 R40 R40 3
1 41 R41 R41 3
1 42 R42 R42 3
1 43 R43 R43 3
1 44 R44 R44 3
1 45 R45 R45 3
1 46 R46 R46 3
1 47 R47 R47 3
1 48 R48 R48 3
1 49 R49 R49 3
1 50 R50 R50 3
1 51 R51 R51 3
1 52 R52 R52 3
1 53 R53 R53 3
1 54 R54 R54 3
1 55 R55 R55 3
1 56 R56 R56 3
1 57 R57 R57 3
1 58 R58 R58 3
1 59 R59 R59 3
1 60 R60 R60 3
1 61 R61 R61 3
1 62 R62 R62 3
1 63 R63 R63 3
1 64 R64 R64 3
1 65 R65 R65 3
1 66 R66 R66 3
1 67 R67 R67 3
1 68 R68 R68 3
1 69 R69 R69 3
1 70 R70 R70 3
1 71 R71 R71 3
1 72 R72 R72 3
1 73 R73 R73 3
1 74 R74 R74 3
1 75 R75 R75 3
1 76 R76 R76 3
1 77 R77 R77 3
1 78 R78 R78 3
1 79 R79 R79 3
1 80 R80 R80 3select SID from Equipment group by SID order by SID   1。求分组后的 第30行 SID编号(此时编号是38)?
2. 如何用一条SQL语句统计SID编号前30行(此时编号是38)并统计SenInID总数(此时SenInID总数是133)??如何实现,谢谢
   如何用一条SQL语句统计SID编号前31-60行(此时编号是38)并统计SenInID总数(此时SenInID总数是30)??如何实现,谢谢

解决方案 »

  1.   

    SenInID总数是133
    怎么算出来的?如果是sum 那sid = 1 的sum起来就70多了
      

  2.   

    第二个问题同楼上的
    第一个:select top 1 * from (select top 30 SID from @Equipment group by SID order by SID ) A order by SID desc
      

  3.   

    2. 如何用一条SQL语句统计SID编号前30行(此时编号是38)并统计SenInID总数(此时SenInID总数是133)??如何实现,谢谢
      如何用一条SQL语句统计SID编号前31-60行(此时编号是38)并统计SenInID总数(此时SenInID总数是30)??如何实现,谢谢
      

  4.   

    SID那是分组后只有70多。
    如何用一条SQL语句统计SID编号前30行(此时编号是38)并统计SenInID总数(此时SenInID总数是133)??如何实现,谢谢
      如何用一条SQL语句统计SID编号前31-60行(此时编号是38)并统计SenInID总数(此时SenInID总数是30)??如何实现,谢谢
      

  5.   


          select count(SenInID)from Equipment where (SID <select top 1 * from (select top 30 SID from Equipment group by SID order by SID ) A order by SID desc)???
    先求出前30行最大行?
    再统计前30行count(seninid)总数?