重复数据只显示一条,推荐的产品排在前面(至多排8条),一个SQL问题,大神看看,用distinct爆卡,也不知道改怎么索引处理了
重复数据只显示一条,推荐的产品排在前面(至多排8条推荐的产品),一个SQL问题,大神看看,用distinct爆卡,也不知道改怎么索引处理了,表名:Smhan_Spin,属性:taobaourl(淘宝客链接代码)。。
<%
dim rs '商品
set rs=server.CreateObject("adodb.recordset")
if trim(request("tag"))<>"" then
sql="select taoburl from [Smhan_Spin] where lanmu='"&request("tag")&"' order by tuijian "
else
sql="select taoburl from [Smhan_Spin] order by tuijian "
end if
rs.open sql,conn,1,1
%>
<div id="ItemBox">
<ul>
<%
do while not rs.eof and i<rs.pagesize
%>
<li>
<div data-plugin="autoitem">
<a href="<%=rs("taoburl")%>"><%=rs("taoburl")%></a>
</div>
</li>
<%
rs.movenext
i=i+1
loop
%>
</ul>
</div>
<%
rs.close
set rs=nothing
%>
实在是没辙了,大家看看吧。。。 围观
[解决办法]
--用row_number()产生行号