社区
ASP
帖子详情
显示不重复的最新几条记录!!!!!!!!!!!!
redstorm11
2003-12-25 03:25:44
我的access库中有表up2,有字段biaoti,其数据为ab,abb,ab,ab,abbb等,,有字段id(自动编号),现在,我要显示出来的东西是:按id的降序输出biaoti不重复的6条记录,如输出为abbb,ab,abb
在线等
!!!!!!!!!!!!!!!!!!!!!!先谢了
...全文
48
15
打赏
收藏
显示不重复的最新几条记录!!!!!!!!!!!!
我的access库中有表up2,有字段biaoti,其数据为ab,abb,ab,ab,abbb等,,有字段id(自动编号),现在,我要显示出来的东西是:按id的降序输出biaoti不重复的6条记录,如输出为abbb,ab,abb 在线等 !!!!!!!!!!!!!!!!!!!!!!先谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
redstorm11
2003-12-25
打赏
举报
回复
ok
patchclass
2003-12-25
打赏
举报
回复
select top 6 biaoti from (select distinct biaoti from up2)
sxsgssgs
2003-12-25
打赏
举报
回复
你也可以建立一个视图
create view distincttable
as
select distinct content from table
然后在asp里写:sql="select * from distincttable order by id desc"
sxsgssgs
2003-12-25
打赏
举报
回复
<%rs.movelast%>
<%for i=0 to rs.recordcount%>
<tr>
<td><%=rs("content")%></td>
</tr>
<%rs.moveprevious%>
<%next%>
这个就是倒序代码
redstorm11
2003-12-25
打赏
举报
回复
具体点
czp98069806
2003-12-25
打赏
举报
回复
取值的时候从最后一条取起
redstorm11
2003-12-25
打赏
举报
回复
取得id降序排列的前6条不重复记录,用distinct和order存在冲突问题,所以我不知道怎么写,distinct和top也有问题,如果不能的话,有没有其他办法来解决这个问题呢?》
期待中。。。。。。。。。。。。。。。。。。。
redstorm11
2003-12-25
打赏
举报
回复
sqlstr1="select distinct corporation_id from zpyx order by fb_date desc "
我还要取降序中的前6条,怎么取啊,,请详细点,,,谢了。。。期待中!
redstorm11
2003-12-25
打赏
举报
回复
sqlstr="select biaoti distinct from up2"
可以得到不重复的,但我还要以id降序排列啊
select top 6 distinct biaoti from up2 order by id desc
我开始是用的,但行,在库了说distinct与order不能这样用啊
ying1234
2003-12-25
打赏
举报
回复
select top 6 distinct biaoti from up2 order by id desc
xtyqzp
2003-12-25
打赏
举报
回复
请看一下下面的语句:
sqlstr1="select distinct corporation_id from zpyx order by fb_date desc "
不知为什么编译通不过?
将distinct去掉就可以运行了。
whb147
2003-12-25
打赏
举报
回复
sqlstr="select distinct biaoti from up2"
使用 DISTINCT 消除重复项
DISTINCT 关键字可从 SELECT 语句的结果中除去重复的行。如果没有指定 DISTINCT,那么将返回所有行,包括重复的行。例如,如果在 titleauthor 中选择所有作者 ID 时未使用 DISTINCT,那么将会返回下列行(其中包括一些重复的行):
USE pubs
SELECT au_id
FROM titleauthor
下面是结果集:
au_id
-----------
172-32-1176
213-46-8915
213-46-8915
238-95-7766
267-41-2394
267-41-2394
274-80-9391
409-56-7008
427-17-2319
472-27-2349
486-29-1786
486-29-1786
648-92-1872
672-71-3249
712-45-1867
722-51-5454
724-80-9391
724-80-9391
756-30-7391
807-91-6654
846-92-7186
899-46-2035
899-46-2035
998-72-3567
998-72-3567
(25 row(s) affected)
而使用了 DISTINCT 后,就能够除去重复项,而只查看唯一的作者 ID:
USE pubs
SELECT DISTINCT au_id
FROM titleauthor
下面是结果集:
au_id
-----------
172-32-1176
213-46-8915
238-95-7766
267-41-2394
274-80-9391
409-56-7008
427-17-2319
472-27-2349
486-29-1786
648-92-1872
672-71-3249
712-45-1867
722-51-5454
724-80-9391
756-30-7391
807-91-6654
846-92-7186
899-46-2035
998-72-3567
(19 row(s) affected)
重要 涉及 DISTINCT 的语句的输出取决于列的排序规则或应用 DISTINCT 的表达式。有关不同排序规则的效果的更多信息,请参见 SQL Server 排序规则基础知识。
对于 DISTINCT 关键字来说,各空值将被认为是相互重复的内容。当 SELECT 语句中包括 DISTINCT 时,不论遇到多少个空值,在结果中只返回一个 NULL。
whb147
2003-12-25
打赏
举报
回复
你在sql里面可以实现的话,在asp里就可以。
xtyqzp
2003-12-25
打赏
举报
回复
不知你在不在,我们可以讨论一下。
我的考虑是:
sqlstr="select biaoti distinct from up2"
但含上述语句的ASP代码连编译都通不过。
xtyqzp
2003-12-25
打赏
举报
回复
我也有同样的问题啊!
郁闷了才来CSDN的。
一起等!!!!!!!!!!!!
Oracle表中
重复
记录
只
显示
一条
1.Oracle某个表中有
重复
记录
,想
重复
记录
只
显示
一条。 表中内容如下: ID Name score 1 zs 40.00 1 zs 40.00 1 zs 40.00 2 ls 80.00 2 ls 80.00 3 ww 90.00
查询
重复
或不
重复
记录
SQL语句
1.如何用SQL语句把一个表里面某字段内有相同的
记录
查询出来 现在有一个表 有三列 分别是tel,name,addr 我现在要查询name一样的 具体T-SQL语句要怎么写 求助 就是name这个列有很多
记录
在数据库里面 这些人有很多哈 就是如何把这些同名同姓的
记录
找出来 只
显示
name select name from tb group by name having count
SQl语句查询
重复
数据 只
显示
其中一条
SQL查询
重复
数据,只
显示
其中一条 有
重复
数据主要有以下几种情况: 1.存在两条完全相同的纪录 这是最简单的一种情况,用关键字distinct就可以去掉 example: select distinct * from table(表名) where (条件) 2.利用group by ,把查询到的字段都放在group by后面,效率比distinct高,使用也比distinct麻烦点。 sql语句: example:select Type from Test group by Type 当然还很不全,
linux学习—— history 命令常用方法
history 命令常用方法 history n:只
显示
最近的 n 条历史
记录
history -c:清除缓存区中的历史
记录
history -w:将缓存区的历史
记录
保存到文件 history -d N:删除第 N 条历史
记录
几种
重复
执行命令的方法:!!、!-1、!N、!string 等 交互式历史命令搜索,请使用 Ctrl+R 快捷键 合适使用几个相关的环境变量,让你的 Linux 系统更安全: HISTSIZE:控制缓冲区历史
记录
的最大个数 HISTFILESIZE:控制历史
记录
文件中的最大个数 HI
SQL 查询
重复
数据并
显示
重复
次数
查询有
重复
数据的
记录
select * from F group by a,b,c,d having count(*)>1 删除
重复
一模一样的
记录
,只保留一条
记录
select distinct * into #Tmp from tableNamedrop table tableNameselect * into tableName from #Tmpdrop table #Tmp SQ
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章