用sql语句查询某表中拥有多个相同字段中的一个值
4个回答
展开全部
if object_id('table1') is not null
begin
drop table table1
end
go
create table table1 (a int ,b int)
go
insert into table1
select 1,1
union
select 1,2
union
select 1,3
union
select 2,1
go
SELECT a.* from table1 a where exists(select * from table1 b where a.a=b.a and a.b<>b.b
)
--记得及时采纳,今天任务还没完成,只差一个了
begin
drop table table1
end
go
create table table1 (a int ,b int)
go
insert into table1
select 1,1
union
select 1,2
union
select 1,3
union
select 2,1
go
SELECT a.* from table1 a where exists(select * from table1 b where a.a=b.a and a.b<>b.b
)
--记得及时采纳,今天任务还没完成,只差一个了
展开全部
select 字段 from 表 group by 字段 having count(1)>1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
围观下,其实很简单.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用子查询就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询