반응형
이런 테이블이 있어요
id | invent_id | order
1 | 95948214 | 70
2 | 46018572 | 30
3 | 46018572 | 20
4 | 46018572 | 50
5 | 36025764 | 60
6 | 36025764 | 70
7 | 95948214 | 80
8 | 95948214 | 90
동일한 발명 ID로 주문 수량의 합계를 얻고 싶습니다.
이것이 바로 이런 결과를 원합니다.
| invent_id | order
| 95948214 | 240
| 46018572 | 100
| 36025764 | 130
mysql 쿼리를 어떻게 작성할 수 있습니까?
해결 방법
Aggregate 함수 SUM
을 사용하고 invent_id
에 따라 그룹화합니다.
SELECT invent_id, SUM(`order`) `Order`
FROM tableName
GROUP BY invent_ID
참조 페이지 https://stackoverflow.com/questions/12399479
반응형
'MySql' 카테고리의 다른 글
MySQL 다른 테이블 값을 기반으로하는 MySQL 업데이트 테이블 (0) | 2021.01.29 |
---|---|
MySQL PHP 또는 MySQL을 사용하여 오전 / 오후 시간을 24 시간 형식으로 변환 하시겠습니까? (0) | 2021.01.29 |
MySQL phpmyadmin을 사용하여 테이블 구조를 Excel 파일로 내보내기 (0) | 2021.01.29 |
MySQL SQL WHERE 절의 CASE 문 (0) | 2021.01.29 |
MySQL 내 SQL 데이터베이스에 일대 다 관계를 저장하는 방법은 무엇입니까? (MySQL) (0) | 2021.01.29 |
댓글