asp中有没有类似SQL语句中的DISTINCT的功能的函数?
|
admin
2012年4月23日 18:40
本文热度 2602
|
我有一些数8,2,14,8,15,9,25,19,28,22,29,23,16,6,17,7,27,17,30,20,31,21,23,1,33,11,36,14,15,34,10,13,14,3,4,1 这些数不在数据库里面,我现在要用asp把重复的数过滤掉,且只保留不重复的数字,请问如何实现?
该文章在 2012/4/23 18:40:21 编辑过
| |
全部评论3 |
|
admin
2012年4月23日 18:40
没有,只能自己写一个函数,用循环。
|
|
admin
2012年4月23日 18:41
8,2,14,8,15,9,25,19,28,22,29,23,16,6,17,7,27,17,30,20,31,21,23,1,33,11,36,14,15,34,10,13,14,3,4,1
首先SPLIT,保存到数组里,然后用FOR循环,写到另一个数组……写的时候判断是否有该项。
|
|
admin
2012年4月23日 18:42
function xh(arr1)
dim str2,arr2
str2= " "
for i=Lbound(arr1) to Ubound(arr1)
if instr(str2, ", "&arr1(i)& ", ") <1 then
str2=str2 & ", "&arr1(i)& ", "
end if
next
str2=mid(str2,2,len(str2)-2)
arr2=split(str2, ",, ")
xh = arr2
end function
|
|
|