oracle中 怎样删除某个列相同的记录:
比如有个person表,表中有person_id,person_name两个字段,名字有重复的,当做select查询时怎样
去除名字相同的记录,只保留一条。
比如有个person表,表中有person_id,person_name两个字段,名字有重复的,当做select查询时怎样
去除名字相同的记录,只保留一条。
解决方案 »
- 如何获取存储过程参数
- Oracle not aviable求解?
- [Oracle]为什么我的日期insert 或者 update到DB后死活不显示时,分,秒?
- 询问一个sql 怎么写得更漂亮!
- 安装Oracle时Database Configuration Assistant 最后一步停住了
- union语句如何ordry by排序??高手急救啊!
- ORACLE存储过程中返回一个参数该怎样定义
- 高手帮忙,巨难的问题,请到里面看详细内容
- 请教oracle数据库服务器分区规划,请各位兄弟姐姐赐教,万分感谢!给分必须的
- oracle数据库面试题,在线等,请各个给点思路
- 求教 应用程序的oracle连接出错问题
- 求一sql语句
2 (ID NUMBER PRIMARY KEY,
3 NAME VARCHAR2(20)
4 );Table created.SQL> INSERT INTO TBL SELECT 1,'A' FROM DUAL
2 UNION ALL SELECT 2,'B' FROM DUAL
3 UNION ALL SELECT 3,'C' FROM DUAL
4 UNION ALL SELECT 4,'A' FROM DUAL;4 rows created.SQL> SELECT * FROM TBL; ID NAME
---------- --------------------
1 A
2 B
3 C
4 A
SQL> SELECT MIN(ID),NAME FROM TBL
2 GROUP BY NAME; MIN(ID) NAME
---------- --------------------
1 A
2 B
3 C