一个oracle 查询sql语句
id name sex
1 张三 女
1 张四 男
3 王五 女
需要查询结果
1 张三 女
3 王五 女
或者
1 张四 男
3 王五 女
只要id 相同的只要出来一个就性
------解决方案--------------------oracle没学过,你可以先查 select distinct id form table;查出不重复的ID,再一个一个查数据好了
------解决方案--------------------select max(id) from table order by id
------解决方案--------------------distinct
------解决方案--------------------就是一个SQL语句呀,select max(id) from table order by id
------解决方案--------------------不是吧???select max(id) from table order by id这样可吗?不就是找再大的id的记录吗?
------解决方案--------------------distinct
------解决方案-------------------- select * from tablename where id=(select distinct id form tablename);
------解决方案--------------------select distinct id form tableA
------解决方案--------------------select * from (select * from tt group by id)