复杂的oracle语句功能要求
要用oracle的sql实现以下功能:
要根据表中的某一个字段筛选,但这个筛选值不是唯一的,对应某一各筛选值的数据条数又不是唯一的,我希望根据另外一个字段来对某一个筛选值的数据在进行筛选,最后使返回的数据中一个筛选值只有一条数据与之对应,如果实现?
我是用这样的语句:
SELECT idm,name,max(score) where idm in (5,6,7,8,9);
ye也就使我想得到5,6,7,8,9号的最高分,而这些学号在数据库中又有多个成绩,怎么样可以用sql语句实习那?或者使其他的方法,我用的使ado.net,谢谢