当前位置:首页 » 编程语言 » sqlselect不重复
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sqlselect不重复

发布时间: 2022-01-15 00:44:25

sql查询不重复的记录

select * from test
where id not in (
select id from test inner join
(
select proctname,procttype,count(*) as counts from test group by proctname,procttype
having count(*)>1
)as a on test.proctname=a.proctname and test.procttype=a.procttype
)
试试这个

② 求sql显示(查询)不重复数据命令

必须有唯一标识列才能过滤重复,下面给你个思路:

生成唯一id列:
select id=identity(1,1),bianhao、name、jiage、chandi、shuliang into #tmp_tb from 表1

查询显示name不重复的所有数据:
select * from #tmp_tb t1 where not exists (select 1 from #tmp_tb t2 where t2.name=t1.name and t2.id<t1.id)

bianhao列为唯一标示列,显示大的小的都可以
--------------------
那直接查就可以了:
select * from kucun t1 where not exists (select 1 from kucun t2 where t2.name=t1.name and t2.bianhao<t1.bianhao)

③ sql 查询不重复的数据

--下面是查询出有重复ID的数据,具体的删除你自己弄,因为主从表关系限制,我就不写删除语句啦,你自己看情况删除
select * from proct_info
where id in (select id from proct_info
group by type_id
)

select id from proct_info_pic
where infoid in (select id from proct_info
group by type_id )

④ 求助SQl Select不重复的记录

select a.id, a.name,a.location, a.memo , b.cnt
from 表 a ,
(select name,min(id) as id , count(id) as cnt
from 表
group by name ) b
where a.id = b.id

-----------------------
里面的’表‘这个部分写你的表名,2个都是一样的名字

⑤ sql语句选不重复的值的问题。

select B.*
from (
select 设备ID, max(维护时间) as ModTime
from tableA group by 设备ID
) A
Left join tableA B on A.设备ID=B.设备ID and A.ModTime = B.维护时间

您好,这样写应该就是你要的.

⑥ sql 查询不重复记录

SQL查询不重复记录,操作如下:
1、假如要查询t1表中name字段中所有的姓名,并去除重复。
2、可以使用如下语句:
SELECT DISTINCT name FROM t1;3、其中DISTINCT是去重功能。

⑦ “sql”怎么查询不重复数据

1、select distinct 查询字段名 。

2、查询from 表名 。


3、设置where 查询条件。

4、输入distinct是去除重复内容的。

⑧ SQL对不重复项进行计数

那如果要不重复的,就要把分组去掉,语句改成:
select count(Distinct Class)as Class from ClassDate where Machine='020-C03' and DateTime='2014-7-18'

⑨ SQL查询不重复数据语句

打开sql2008数据库,无论哪个版本都行,方法和语句都是一样的

选择默认数据库为我们需要查询的数据库,输入SQL语句的时候,就会出现只能提示窗口

在这个表中,我们要统计同一个部门包含多少条记录

语句【select distinct BELONG_DPID from BED】可以查询出不同的部门有10个,如图所示

对语句进行完善,统计每个部门的行数
select distinct BELONG_DPID,COUNT(BELONG_DPID) from BED

查询结果如图所示,这样就筛选出各个部门的记录数