创建测试表

1

2

3

4

5

6

7

8

9

10

11

create table t

(a varchar(10),

int,

varchar(1))

 

insert into values ('张三',1,'Y')

insert into values ('张三',2,'Y')

insert into values ('张三',3,'N')

insert into values ('李四',1,'Y')

insert into values ('王五',1,'Y')

insert into values ('王五',2,'Y')

执行查询

1

2

3

4

select a,MIN(b) b,c from t

where in 

(select from group by having COUNT(distinct c)>1)

group by a,c

 

结果

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐