新微赢技术网

标题: 相同字段怎么只显示一条? [打印本页]

作者: 别问我是谁    时间: 2010-1-9 07:16
标题: 相同字段怎么只显示一条?
相同字段怎么只显示一条?
作者: 火之雄狮    时间: 2010-1-9 07:16
没太看懂楼主的意思 acc数据库,还是mssql,有没有自动编号或identity列
作者: 1OOOO    时间: 2010-1-9 07:16
rszp.open "select gstitle,tdate from (select distinct JaAdmin from zp where sc=1)",conn1,1,1
rszp.open "select * from (select distinct JaAdmin from zp where sc=1)",conn1,1,1
第二的一条实现了功能 但是gstitle,tdate 的值无法提取
第一条不知道那里错了
作者: 芙蓉泣露    时间: 2010-1-9 07:17
如果是所有字段完全相同的用distinct
如果只是部分字段相同,但是想把所有字段都显示用group by
作者: 蓝血腥人    时间: 2010-1-9 07:17
<table align="center" cellpadding="3" cellspacing="0" width="99%" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#eeeeee">
  <div align="center">招聘公司</div></td>
<td bgcolor="#eeeeee">
  <div align="center">进入查看</div></td>
<td bgcolor="#eeeeee">
  <div align="center">发布时间</div></td>
</tr>
<%   
set rszp=server.CreateObject("adodb.recordset")
   rszp.open "select top 8 * from zp where sc=1 order by tdate desc",conn1,1,1
if not rszp.eof then
i=0
do while (not rszp.eof) and (i < 8)
i=i+1
%>
<tr>
<td bgcolor="#FFFFFF">
  <div align="center">
  <%if rszp("gstitle")="" then%>
  <%=mid(rszp("JaAdmin"),1,5)%>
  <%else%>
  <%=mid(rszp("gstitle"),1,5)%>
  <%end if%>
  </div></td>
<td bgcolor="#FFFFFF">
  <div align="center"><a href=gszps.asp?id=<%=rszp("JaAdmin")%>>查看</a></div></td>
<td bgcolor="#FFFFFF">
  <div align="center"><%=rszp("tdate")%></div></td>
</tr>
<tr><td height="1" background="images/line.jpg" colspan="3"></td></tr>
<%
rszp.movenext
loop
else
response.write "<tr><td bgcolor=FFFFFF colspan=3>"
response.write "<div align=center>暂无消息</div></td></tr> "
end if
rszp.close
%>   
<% if session("userweb")="公司注册" then%>
<% response.write"<tr><td colspan=3 bgcolor=#FFFFFF>" %>
<%response.write "<div align=right><a href='118user/boke/zp.asp'><font color=#FF0000>我要招聘</font></a>&nbsp;&nbsp;</DIV>"%>
<%response.write"</td></tr>"%>
<%else%>
<% response.write"<tr><td colspan=3 bgcolor=#FFFFFF>" %>
<%response.write "<div align=right><a href='118user/boke/index.asp'><font color=#FF0000>我要招聘</font></a>&nbsp;&nbsp;</DIV>"%>
<%response.write"</td></tr>"%>
<%end if%></table>
我试过distinct 无法运行
select top 8 * from (select distinct 字段 from zp where sc=1 order by tdate desc) 也不行




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2