SQL数据库 字段C去重 同时取字段A最大值

数据表如下ABCDgoodscostidgoodsidshopidcost356132646C00444.9415402032646C00444.94427132647C... 数据表如下
A B C D
goodscostid goodsid shopid cost
3561 32646 C004 44.94
154020 32646 C004 44.94
4271 32647 C009 67.08
249738 32646 C004 44.94
438620 32646 C004 44.94
4725 32646 C008 44.94
4287 38759 C004 50.00
4270 32646 C009 44.94
352018 32646 C009 44.94
46848 32646 C010 44.94
4287 32680 C009 17.12
4287 73075 C014 56.55
140384 32646 C010 44.94
369619 32646 C010 44.94
4289 38762 C004 43.00
4270 32646 C009 44.94
我想通过一条语句 实现查询结果如下:

A B C D
goodscostid goodsid shopid cost
438620 32646 C004 44.9400
4725 32646 C008 44.9400
352018 32646 C009 44.9400
369619 32646 C010 44.9400
条件:字段A最大值 字段B32646 字段C去重 显示A,B,C,D
求大牛出代码!
展开
 我来答
阿冬76
2015-01-10 · TA获得超过5028个赞
知道大有可为答主
回答量:2710
采纳率:88%
帮助的人:1102万
展开全部
select max(A), max(B), C, max(D)
from 表名
group by C
即可
更多追问追答
追问

如果显示这种字段名 我在 调用的时候 怎么写? 直接用field1 或fieled2 ?

追答
select max(A) AS field1, max(B) AS field2, C as shopid, max(D) as field4

from 表名
group by C
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式