标题:[求助] select distinct 的问---题
只看楼主
pchelp2008
Rank: 1
等 级:新手上路
威 望:1
帖 子:177
专家分:0
注 册:2006-8-2
 问题点数:0 回复次数:8 
[求助] select distinct 的问---题

select distinct BookID,ID2 from tx
我想把bookid重复的去掉,但不去掉ID2重复的,怎么做啊!要是我这样select distinct BookID,ID2 from tx,把ID2重复的也去掉了,弄了半天也没弄出来

搜索更多相关主题的帖子: distinct select 
2006-09-27 14:08
小蜗
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-9-27
得分:0 
select distinct BookID,max(ID2) from tx group by bookid

2006-09-27 15:13
pchelp2008
Rank: 1
等 级:新手上路
威 望:1
帖 子:177
专家分:0
注 册:2006-8-2
得分:0 
,还是不行呢!出现了这样的错,
服务器: 消息 8118,级别 16,状态 1,行 1
列 'tx.BookID' 在选择列表中无效,因为该列未包含在聚合函数中,并且没有 GROUP BY 子句。

天才=勤奋+汗水ggggggggggggggggg
2006-09-27 16:18
LouisXIV
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:789
专家分:0
注 册:2006-1-5
得分:0 
select bookid,id2 from tx group by bookid,id2

2006-09-27 20:47
pchelp2008
Rank: 1
等 级:新手上路
威 望:1
帖 子:177
专家分:0
注 册:2006-8-2
得分:0 
老大!不顶用啊

天才=勤奋+汗水ggggggggggggggggg
2006-09-28 12:31
LouisXIV
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:789
专家分:0
注 册:2006-1-5
得分:0 
给出数据样本和期望结果

2006-09-29 07:15
nisumost
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2005-12-26
得分:0 
小蜗说的没错,你没写后面的group by 子句吧

努为向高手学习
2006-10-02 14:34
flatter
Rank: 1
等 级:新手上路
帖 子:52
专家分:0
注 册:2006-5-3
得分:0 
分两次实现不行吗,只是麻烦
2006-10-03 11:00
pchelp2008
Rank: 1
等 级:新手上路
威 望:1
帖 子:177
专家分:0
注 册:2006-8-2
得分:0 
算了,再想别的办法吧,谢谢大家

天才=勤奋+汗水ggggggggggggggggg
2006-10-03 13:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-93281-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.846439 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved