sql 합산쿼리 질문 드립니다 채택완료

안녕하세요!

아래와 같은 test_table 있습니다.

날짜별 합산 포인트를 뽑아내는 쿼리를 작성하려면 어찌해야 할까요?

즉 2021-04-03 일은 300, 2021-04-02 일은 50, 2021-04-01일은 310 이 결과값을 뽑아내고 싶습니다.

test_table

date            name      point

2021-04-03   미국인     100

2021-04-03   영국인     200

2021-04-02   영국인     50

2021-04-01   일본인     300

2021-04-01   미국인     10

답변 3개

채택된 답변
+20 포인트

select 
    sum(point) as sum_point 
from test_table 
where 1 
group by date 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

select `date`, sum(point) point from test_table group by date 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

sql에서 date로 sum() 함수쓰고


for문으로 배열로 만드세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고