如何判断ORACLE相邻两行数据中的相同列数据相同, create table student( sid varchar; age int );

1. zhangsan 23
2. lisi 22
3. wangwu 22
很急 在线等待,拜托各位大侠!
知趣如图所示变化的值,谢谢!
最新回答
国产祖宗

2024-05-13 02:15:14

create table tt( aa char(10),bb char (10));
insert into tt values('zhangsan','23');
insert into tt values('lisi','22');
insert into tt values('wanger','22');
select a.bb,count(*) from tt a where 1=1 group by a.bb having count(*)>'1';
这样查出的结果能知道那个值重复了,不知道你是不是要这个。
追问
如图所示,只取同列变化了的值,很急,谢谢!
追答
yij
梦明

2024-05-13 04:58:06

select age , count(sid) from student group by age having count(sid) > 1
不知道你是不是这个意思
只是偶尔想起你

2024-05-13 03:31:49

select * from (select age,count(age) num from student group by age) a where num>=2 order by num