테스트 사이트 - 개발 중인 베타 버전입니다

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

마지막기회 4년 전 조회 2,446

안녕하세요!

아래와 같은 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 포인트
Big1
4년 전

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 

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

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

4년 전

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

for문으로 배열로 만드세요

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

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

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

로그인