每天晚上11点固定时间 对数据库进行查询。得到排行榜前三。对前三名进行积分累加。
这功能要怎么实现呢?
5条回答
独孤侠客 2016-03-07 06:53关注public static void main()
{
while(true)
{
if(timeNow.ToString("HH:mm:ss").equal("23:00:00"))
{
SqlSelect();
}
}
}
private void SqlSelect()
{
String queryStr="select deptno, ename, sal
from emp e1
where
(
select count(1)
from emp e2
where e2.deptno=e1.deptno and e2.sal>=e1.sal
) <=3 /*这里的数值表示你想取前几名*/
order by deptno, sal desc";
//add other code....
}解决 无用评论 打赏 举报