急求oracle查询重复值sql语句 表中有一个字段是存储如"1,15,89,1245"内容的,想查询有重复值的记录如"45,56,789,789"中"789"是重复,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select a.* from table a,table b where a.column=b.column and a.rowid<>b.rowid select a.* from table_a a where a.column not in (select b.column from table_b b where a.column<>b.column); 表Test中有字段a 有重复的记录。 select distinct(a), count(a) from test where a in (select distinct(a) from test) group by a; 可查出字段a ,以及它在表test中有多少重复的记录! 表a字段 id a 1 12,125,789,4561 2 452,4578,45,89 3 12,456,456只查询处第3条 相当复杂啊。不知道有没相关的函数。感觉需要写存储过程来实现。我的思路是CURSOR A IS SELECT * FROM A;for record_a in a loop 中间先把字段a的东西通过,分割开来,然后循环比较这样子end loop; 【100分】时间分段统计 求一个sql语句 关于oracle 10g的问题 oracle中"(+)"在Sqlserver中应该写成什么?烦死了 怎么取oracle 列注释? 请告诉我, 我已有一个用来针对sqlserver数据库创建的sql脚本文件,如何快速地得到针对oracle的sql脚本文件?? 某著名外企面试题,欢迎讨论! 在线等!!各位DX帮忙,ORACLE 9I的简单问题 如何测试ORACLE在WIN以及LINUX上的性能? 请问PL/SQL与SQL查询哪个更快! 求一sql语句 SQL语句的分组查询
表Test中有字段a 有重复的记录。
select distinct(a), count(a)
from test
where a in
(select distinct(a) from test)
group by a; 可查出字段a ,以及它在表test中有多少重复的记录!
字段 id a
1 12,125,789,4561
2 452,4578,45,89
3 12,456,456
只查询处第3条
感觉需要写存储过程来实现。
我的思路是
CURSOR A IS
SELECT * FROM A;
for record_a in a loop
中间先把字段a的东西通过,分割开来,然后循环比较这样子
end loop;