如何选取不重复的多个字段
比如 id title data
1 a aa
1 b ab
2 c ac
2 d ad
3 e hfd
4 dfwe 144few
1 dfwe dfwefe
我只要id不重复的一条记录其他可以重复,请问一下怎么做.
id=1,2,3,4分别只选一条,
我先发表一下自已的,但觉得效率极低.
select distinct top 5 id from Movie 选取5个不重复的ID
p=rs(0) & "," 把5个id循环读出
pp=split(p,",")
for i=0 to ubound(pp)
select top 1 * from Movie where id=pp(i)
Next
这样要多次查数据库,请高手指教.
[此贴子已经被作者于2006-7-31 10:00:43编辑过]