例如我的表中有如下字段和值:ID(int) name(nvchar) value(int) note(nvchar)1 AAA 25 大
2 AAA 12 小现在需要将两条数据组合输出如下:1 AAA 37 大
我开始因为没有查询note字段,所以语句是select DISTINCT(name),MIN(ID),SUM(value)
from tableName
group by name结果得到
AAA 1 37现在需要取note字段,但是发现这样不能成组,找不到啥字符串的聚合函数,求教
2 AAA 12 小现在需要将两条数据组合输出如下:1 AAA 37 大
我开始因为没有查询note字段,所以语句是select DISTINCT(name),MIN(ID),SUM(value)
from tableName
group by name结果得到
AAA 1 37现在需要取note字段,但是发现这样不能成组,找不到啥字符串的聚合函数,求教
from tableName
group by name
-->>
orselect min(id),name,MIN(ID),SUM(value),min(note)
from tableName
group by name
再问下,这样min(note),他是按照什么来取的MIN?
那似乎不能满足我的要求哦,我不不是想比较这两个字符的大小,我是想要取出ID小的那一个
自己范二了,哈哈,多谢