>백엔드 개발 >PHP 튜토리얼 > mysql一个group by的有关问题,求解一上

mysql一个group by的有关问题,求解一上

WBOY
WBOY원래의
2016-06-13 12:56:05843검색

mysql一个group by的问题,求解一下
现在有一个小问题,但是不太知道如何实现,group by有限制语句么??
比如表示这样的

a  b  c  d

1  2  3  1
1  3  5  2 
1  5  5  4
2  1  2  1
2  1  2  2

现在是想 提取出  a b c 然后sum (d);
select a,b,c,sum(d) from table group by a 加点什么限制条件呢?

取出的结果是
1  2  3  1
1  3  5  2
1  5  5  4
2  1  2  3

就是当a b c都相同的时候  把d相加  列为一列


------解决方案--------------------
select a,b,c,sum(d) from table group by concat(a,b,c)
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.