|
您的位置: 首页 > 网站资讯 > ASP查找SQL重复记录 DISTINCT的方法 |
ASP查找SQL重复记录 DISTINCT的方法发布日期:2017/4/26
通常选择重复记录,都需要用到DISTINCT,但有个不好的地方,就是不能选择多个字段,以下是不用DISTINCT的好解决方案:
sql="select a,b from tab where id in (select min(id) from tab group by a)" SQL SELECT DISTINCT 语句 在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。 关键词 DISTINCT 用于返回不同的值。 语法:SELECT DISTINCT 列名称 FROM 表名称 关于Sql的Distinct防止记录重复语句的疑惑 以前很少用,但现在有个项目要求掏出的记录没有重复的 rs.open "select Distinct 会员 from 表1 where 主题=false and 经验>200 order by 会员 desc",link1,1,1 以上SQL语句可以掏出数据库中吻合条件的会员(而且可以实现没有反回重复记录),但假如改成以下三种情况,就会出现调不出记录或调出的记录有重复或者调出的记录异常,请问这是为什么?难道Distinct一次指定筛选一个字段? rs.open "select Distinct * from 表1 where 主题=false and 经验>200 order by 会员 desc",link1,1,1 |
其他相关文章 |
|
|
|
|||||||||
Copyright 2012-2025 上海蒙狼网络科技有限公司 WWW.MENGL.CN All Rights Reserved |