sql 符合两个条件的数据给筛选出来
比如我有一表组数据abDcat301厅面1007301厅面1031302客务1007302客务1031303收银1007304洁净1031////////////////...
比如我有一表组数据
a b Dcat
301 厅面 1007
301 厅面 1031
302 客务 1007
302 客务 1031
303 收银 1007
304 洁净 1031
////////////////////////////////////////////////////////////
我现在要把
同时存在的数=数据给筛选出来结果是:
a b
301 厅面
302 客务 展开
a b Dcat
301 厅面 1007
301 厅面 1031
302 客务 1007
302 客务 1031
303 收银 1007
304 洁净 1031
////////////////////////////////////////////////////////////
我现在要把
同时存在的数=数据给筛选出来结果是:
a b
301 厅面
302 客务 展开
4个回答
展开全部
--假设表为#t
select *
from #t
where b not in (select b from #t group by b having count(b)=1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用函数count()
假设表名是A,select a,b from A where count(a)>1
或者
select a,b from A where count(*)>1
有不明白的可以在接着问!
假设表名是A,select a,b from A where count(a)>1
或者
select a,b from A where count(*)>1
有不明白的可以在接着问!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select a , b from table
group by a , b
having count (dcat) > 1
group by a , b
having count (dcat) > 1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询