| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2582 人关注过本帖
标题:一句SQL語句問題
只看楼主 加入收藏
西风独自凉
Rank: 8Rank: 8
等 级:贵宾
威 望:43
帖 子:3380
专家分:28
注 册:2007-8-2
收藏
得分:0 
你要的結束是哪樣的貼上來不就得了﹐費話半天
不貼結果懶得看
收到的鲜花
  • jxyga1112008-10-29 14:58 送鲜花  1朵   附言:你刁

2008-10-28 17:17
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
你想显示的prodname有什么需求?
2008-10-28 17:18
西风独自凉
Rank: 8Rank: 8
等 级:贵宾
威 望:43
帖 子:3380
专家分:28
注 册:2007-8-2
收藏
得分:0 
為你感到悲哀﹐說了二頁還沒把問題說清楚
收到的鲜花
  • jxyga1112008-10-29 14:57 送鲜花  -5朵   附言:進行人生擊功

2008-10-28 17:23
小仙
Rank: 7Rank: 7Rank: 7
来 自:光之谷
等 级:贵宾
威 望:39
帖 子:1812
专家分:1
注 册:2008-8-8
收藏
得分:0 
你只给我加了5分?太没诚意了,我收守贿赂还被人家给扣回去了,俗话说,重赏之下才有勇夫,你看着办吧。
最好把你加给我的分数和你的表一起帖出来。看能不能打动我。

[[it] 本帖最后由 小仙 于 2008-10-28 18:36 编辑 [/it]]
收到的鲜花
  • jxyga1112008-10-28 18:22 送鲜花  11朵   附言:得寸進尺,你還小要學會知足常樂
  • jxyga1112008-10-28 20:37 送鲜花  -5朵   附言:再給你幾分


仁者乐膳,智者乐睡。我都爱~
2008-10-28 17:59
jxyga111
Rank: 8Rank: 8
来 自:中華人民共和國
等 级:贵宾
威 望:33
帖 子:6015
专家分:895
注 册:2008-3-21
收藏
得分:0 
資料為:
prodid   prodname    qty dw
001        abc       1   
002         cb       3   
001        ac        2   
結果為

prodid   prodname   qty dw
001        abc       3   
結果要是根據prodid,dw兩者相同就相加,不管prodname相不相同
但要顯示出
prodid   prodname   qty dw
001        abc       3   

烈焰照耀世界,斌凍凍千萬裏
2008-10-28 18:18
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
select prodid,dw,min(prodname),sum(qty) from tb2 group by prodid,dw having count(prodid)>1
收到的鲜花
  • jxyga1112008-10-29 14:57 送鲜花  5朵   附言:我做了跟 你差不多,但還是謝謝
2008-10-28 18:36
小仙
Rank: 7Rank: 7Rank: 7
来 自:光之谷
等 级:贵宾
威 望:39
帖 子:1812
专家分:1
注 册:2008-8-8
收藏
得分:0 
你这个表建的真的是很混乱,查询出来的结果更加是没有逻辑,试想不管你的id是否为主键,但是查询出来的数据按你之意,1,3行满足要求,相加qty,但是proName怎么输出的是abc呢,那ac也是满足的。很汗的。要么,你再加点分,我帮你用C#的流文件搞个好了。省得你查询麻烦。
收到的鲜花
  • jxyga1112008-10-28 20:34 送鲜花  -5朵   附言:得寸進尺
  • jxyga1112008-10-28 20:35 送鲜花  -5朵   附言:你總是要分
  • jxyga1112008-10-28 20:37 送鲜花  -5朵   附言:再給你幾分吧


仁者乐膳,智者乐睡。我都爱~
2008-10-28 18:39
师妃暄
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:805
专家分:107
注 册:2006-3-1
收藏
得分:0 
[bo][un]madpbpl[/un] 在 2008-10-28 18:36 的发言:[/bo]

select prodid,dw,min(prodname),sum(qty) from tb2 group by prodid,dw having count(prodid)>1



这个是正确答案
收到的鲜花
  • jxyga1112008-10-29 14:56 送鲜花  5朵   附言:感謝

有实力才会有魅力 实力来自坚持不懈的努力
2008-10-28 21:54
jxyga111
Rank: 8Rank: 8
来 自:中華人民共和國
等 级:贵宾
威 望:33
帖 子:6015
专家分:895
注 册:2008-3-21
收藏
得分:0 
已經得出來了不過我用的是
select prodid,dw,max(prodname),sum(qty) form table group by prodid,dw
我剛一開始就是這樣做的,后然導成TXT的時候變了形式搞得以為是代碼錯了
收到的鲜花

烈焰照耀世界,斌凍凍千萬裏
2008-10-29 14:55
jxyga111
Rank: 8Rank: 8
来 自:中華人民共和國
等 级:贵宾
威 望:33
帖 子:6015
专家分:895
注 册:2008-3-21
收藏
得分:0 
謝謝加分給你們

烈焰照耀世界,斌凍凍千萬裏
2008-10-29 14:56
快速回复:一句SQL語句問題
数据加载中...
 
   



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

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