select * from Openrowset('MICROSOFT.JET.OLEDB.4.0','Text;HDR=YES;DATABASE=D:/',a#txt)
/*****
Author : william
Date : 2006-10-09
function: Sorting and removes repeatedly
*****/
select DISTINCT *
from Openrowset('MICROSOFT.JET.OLEDB.4.0','Text;HDR=YES;DATABASE=c:/',[phrase-list#txt])
order by 1
-- old records
/******
功能:去除txt文件中带有.com | .net | .cn ..的文件。
同时过滤相同的纪录。
2006-10-23
***/
select DISTINCT *
from Openrowset('MICROSOFT.JET.OLEDB.4.0','Text;HDR=YES;DATABASE=c:/',[phrase-list#txt])
where Address not in (
select *
from Openrowset('MICROSOFT.JET.OLEDB.4.0','Text;HDR=YES;DATABASE=c:/',[phrase-list#txt])
where charIndex('.',Address) > 0
OR charIndex('@',Address) > 0
)
order by 1
本文介绍了一种使用SQL从TXT文件中读取数据并进行筛选和排序的方法。具体包括如何去除重复记录,排除包含特定字符(如.com, .net, .cn等)的数据项,并按顺序排列结果。
1152

被折叠的 条评论
为什么被折叠?



