本文介绍了如何从大量数据中找出唯一数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想从sql 2008中的500000条记录中查找大量数据中的唯一数据。



我尝试过的方法:



DELETE

来自dbo.w3

WHERE dbo.w3。%% physloc %%

NOT IN(选择MIN(b。%% physloc %%)

来自dbo.w3 b

GROUP BY b.CHASSIS_NO);



SELECT distinct TOP 500000

[CHASSIS_NO]

FROM [TestDB]。[dbo]。[w3 ]

解决方案

i want to find out unique data from huge amount of data like 500000 records in sql 2008.

What I have tried:

DELETE
FROM dbo.w3
WHERE dbo.w3.%%physloc%%
NOT IN (SELECT MIN(b.%%physloc%%)
FROM dbo.w3 b
GROUP BY b.CHASSIS_NO);

SELECT distinct TOP 500000
[CHASSIS_NO]
FROM [TestDB].[dbo].[w3]

解决方案


这篇关于如何从大量数据中找出唯一数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-22 06:18