MariaDB에서 특정 컬럼의 모든 행의 숫자들을 모두 더하고 싶을 때는 SUM 함수를 사용하면 됩니다.
현재 test 데이터베이스 내 student 테이블에는 이러한 데이터가 담겨 있습니다.
score 컬럼의 모든 값들을 더한 값이 필요한 상황이라면, 다음과 같이 쿼리문을 작성하면 됩니다.
MariaDB [test]> SELECT SUM(score) FROM student;
보시다시피 모든 숫자를 더한 273을 읽어냈습니다.
만약 숫자가 아닌 것들을 더하려고 하면 어떻게 될까요? name 컬럼의 값들을 한번 더해보겠습니다.
MariaDB [test]> SELECT SUM(name) FROM student;
0을 읽어냈습니다. 에러가 뜨진 않았지만, 3개의 경고가 뜨는군요.
'DB > SQL' 카테고리의 다른 글
[MySQL/MariaDB] 사용자 추가하는 방법 (0) | 2020.12.24 |
---|---|
[MariaDB] 우분투 mariadb 포트 번호 변경하는 방법 (2) | 2020.12.24 |
[MariaDB] 데이터를 insert한 시각을 저절로 기록되게 하려면? (0) | 2020.12.16 |
[MariaDB] 컬럼명 바꾸기 (0) | 2020.12.15 |
[MariaDB] 테이블 중간에 있는 N개 행 읽는 방법 (0) | 2020.12.05 |
[MariaDB] 한글 데이터 삽입(insert)이 안 될 때 해결 방법 (3) | 2020.12.04 |
[MariaDB] 쿼리문을 실행했을 때 뜬 warning 내용 확인하기 (5) | 2020.11.28 |
[MariaDB] root 계정 패스워드 변경하는 방법 (5) | 2020.11.28 |