社区
数据库
帖子详情
为何DISTINCT加了 读出的数据还是有重复的?
hamham
2004-01-02 06:34:06
SELECT DISTINCT NAME FROM SONG
这是连接串 Provider=Microsoft.Jet.OLEDB.4.0;Data Source=1.mdb
...全文
105
4
打赏
收藏
为何DISTINCT加了 读出的数据还是有重复的?
SELECT DISTINCT NAME FROM SONG 这是连接串 Provider=Microsoft.Jet.OLEDB.4.0;Data Source=1.mdb
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hamham
2004-01-02
打赏
举报
回复
搞定了 呵呵 有些时候还得靠自己
还是谢谢楼上各位
cdwy411
2004-01-02
打赏
举报
回复
呵呵!
有这错误? 估计是NAME 有些问题的了!
upuper
2004-01-02
打赏
举报
回复
up
foxmail
2004-01-02
打赏
举报
回复
select语句没问题
我也这样用过:Select DISTINCT SmallType From emt
是不是name字段多空格什么的
数据
库
distinct
返回不
重复
的多个字段结果
在使用
数据
库时,有时需要查询出某个字段不
重复
的记录,虽然
数据
库提供有
distinct
这个关键字来过滤掉多余的
重复
记录只保留一条,但往往只用它来返回不
重复
记录的条数,而不是用它来返回不重记录的所有值。 其原因是
distinct
只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了很久,用
distinct
不能解决的话,我只有用二重循环查询来解决,而这样对于一个
数据
量非常大的
数据
库来说,无疑是会直接影响到效率的。 下面先来看看例子: //表的结构 'member`' CREATE TABLE IF NOT
mysql
distinct
实现_MySQL_select
distinct
无法实现只对单列去重,并显示多列结果的解决方法...
问题点:存在
数据
表test_table如下,想只对value字段筛选并去重,结果显示去重后的value列和对应的id列(id显示3或4都可以)idvalue1a2b3c4c5e5f可以看到表中的value字段有
重复
,如果想筛选去重,使用select
distinct
语句如下:SELECT
DISTINCT
value FROM test_table;得到结果会是| value| a| b| c| ...
Sql Server删除
数据
表中
重复
记录 三种方法
本文介绍了Sql Server
数据
库中删除
数据
表中
重复
记录的方法。 [项目]
数据
库中users表,包含u_name,u_pwd两个字段,其中u_name存在
重复
项,现在要实现把
重复
的项删除![分析]1、生成一张临时表new_users,表结构与users表一样;2、对users表按id做一个循环,每从users表中
读出
一个条记录,判断new_users中是否存在有相同的u_name,如...
mysql唯一索引引发的_
加
唯一索引导致丢
数据
?
给身份证号字段
加
上索引,再用身份证号来查就快了。由于身份证号是不会
重复
的,也有的DBA会创建唯一索引。唯一索引当然也可以用来
加
速查询,它跟普通索引的区别是什么呢?【唯一索引额外功能】为了便于说明,我们创建一个简单的表t,如下:CREATETABLE`t`(`a`int(11)DEFAULTNULL,`b`int(11)DEFAULTNULL,UNIQUEKEY`a`(`a`...
ACCESS
数据
库操作:
重复
记录仅显示其中一个,并显示多个字段
用
DISTINCT
只能显示一个字段,无法实现多个字段显示(我是没办法了),以下方法可以针对主键外字段
重复
记录筛选并显示多个字段内容:SELECT a,b FROM tab WHERE id in(SELECT MIN(id) FROM tab group by a)SELECT * FROM tab WHERE id in(SELECT MAX(id) FROM tab group by a)
数据库
4,011
社区成员
39,816
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章