当前位置:编程学习 > C#/ASP.NET >>

dataGridView

使用一个按钮,查询各科成绩前10的排名学生。例:china english 2科成绩
请问代码该怎么写 --------------------编程问答-------------------- select top 10 from 表 where 科目=china(china是你选择哪一门成绩的时候给定的下拉框,或者你自己填写的,)楼主是不是这个意思? --------------------编程问答-------------------- china,english是我的科目列....
  我想取这2个科目排行前10的查询,请问一个按钮可以做吗.?
能方便查询的更好.
--------------------编程问答-------------------- select top 10 from 表 where 科目=china order by score DESC

按照成绩(score)排序,然后取前10 --------------------编程问答-------------------- 你要查询语文的前十名,就不可能把英语的前十名查出来,除非你使用两个gridview,在一个按钮里面,写两条sql语句,但是,人名你总得显示出来吧!

比如:姓名  语文  英语
      张三  99    88
     李四  98     90
     王五   90    83
     。。。。

如果是这样显示的话,肯定只能按照语文或者英语的字段来排序,不然,你想两个都排前10名,那名字怎么排,如果没有名字的话!@

      语文  英语
       99    90
     98     88
      90    83
   。。。。

这样就可以,直接按照这两个字段排序就可以了!

--------------------编程问答-------------------- select   top   10   name  
from   tablename
where 条件 
group   by   name   
 
http://topic.csdn.net/u/20091231/16/5c5fd526-b2bc-42bf-9a20-92b82b1e9452.html --------------------编程问答--------------------  楼上的貌似少了排序功能!
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,