首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

取最大值解决方案

2013-12-10 
取最大值dao层:select t.score from table t where t.evalId1根据evalId1可以查询多条数据从这多条中获

取最大值
dao层:select t.score from table t where t.evalId=1
根据evalId=1可以查询多条数据  

从这多条中获取分数最大的


dao层应该取list  然后在list中查询最大值吗  不知道怎么写 没思路  怎么指导下  纠结啊




[解决办法]
select max(t.score) from table t where t.evalId=1
[解决办法]
SQL语句可以直接取最大的
SELECT max(t.score) FROM table t;

[解决办法]
楼主应该是想取出分数最高的那个人的信息吧?要不然直接用max就可以了
:select * from t where t.score =(select max(t.score) from table t where t.evalId=1)
[解决办法]
select max(t.score) from table t where t.evalId=1 
[解决办法]
楼上正解,sql里有很多这样的函数
sum:求和
max:最大
min:最小
等等

热点排行