非常简单问题,重复的记录只显示一条!但还是搞不定。

huang928 2005-10-14 10:51:34
sql="select * from Article a where ClassID="&ClassID&" and Deleted=0 and Passed=1 order by UpdateTime desc"

如果我想显示所有记录,如果title字段重复,只显示一条!title数据类型是text.
但我要查询所有字段。
...全文
103 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
KissApple 2005-10-14
  • 打赏
  • 举报
回复
把title改为varchar型
无爱大叔 2005-10-14
  • 打赏
  • 举报
回复
text类型的字段无法用distinct,我想你的数据库设计有问题,既然是title就不应该是text类型
title设成varchar()看看。
或者用其他字段进行distinct
huang928 2005-10-14
  • 打赏
  • 举报
回复
谢谢shine2000(勇敢的心) ,但报错了
“不能以 DISTINCT 方式选择 text、ntext 或 image 数据类型。”
shine2000 2005-10-14
  • 打赏
  • 举报
回复
select distinct(title), 字段2, 字段3, .... from Article ...

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧