SQL用distinct过滤重复记录问题 select * from Fad_Statistics where fad_id in (select distinct fad_id from Fad_Statistics group by fad_id)我想让fad_id这个字段有重复的只显示一条.上面的写法还是全部列出来了....请问我应该怎么改? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接用这个看看select distinct fad_id from Fad_Statistics group by fad_id 如果你想SELECT * 的話那不可能實現吧?單SELECT fad_id 可以實現只有一條 楼上正确 当你查询一列的时候distinct 可以筛选 当你查询多列的时候id虽然重复,但是别的字段没有重复,它就会默认为没有重复项 select * from Fad_Statistics group by fad_id 直接select distinct fad_id from Fad_Statistics group by fad_id就可以了啊,distinct就是在所指定的字段里查找出不重复的记录! 有多种解法select * from Fad_Statistics t where (select count(1) from Fad_Statistics where t.fad_id = fad_id) > 1 这样我会啊,只显示一列对我没用啊.这样筛选是没有错误的.我只是想要fad_id这一列如果有重复只显示一条.并不是说为了筛选只显示一列.6楼的,你的方法在SQL中有语法错误. 上面的几个方法都有语法错误.SQL都通过不了. 如果不用这个SQL函数还有别的实现方法吗? 是不是在updatePanel容器里的脚本不执行? 这里js变量怎么写 服务器执行页面的情况的疑问~~ gridview的绑定Textbox的使用 detailsview内部控件 ASPX页面 关闭弹出的子窗体并回发!~ 关于批量替换的算法,大家来看一下,顺便散分。 adRotator.add 加本地图片的问题 如何在asp.net页面中显示sql server 数据库图片字段的图片? 求遍历DataSet.Table的两个column的乘积总和算法。 GridView中,自动创建模板列后,如何为该模板列中的控件绑定数据? 前程无忧logo图标管理系统。
單SELECT fad_id 可以實現只有一條
当你查询一列的时候distinct 可以筛选
当你查询多列的时候id虽然重复,但是别的字段没有重复,它就会默认为没有重复项
有多种解法
select * from Fad_Statistics t where (select count(1) from Fad_Statistics where t.fad_id = fad_id) > 1
这样我会啊,只显示一列对我没用啊.这样筛选是没有错误的.我只是想要fad_id这一列如果有重复只显示一条.并不是说为了筛选只显示一列.6楼的,你的方法在SQL中有语法错误.