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

이제막 SQL을 배우기 시작한 대학생인데 질문이 있습니다... 채택완료

야스이 5년 전 조회 1,775

교수님도 혼자 연습해보는 수 밖에 없다하고

주위에 질문 해볼 사람도 없기에 구글링을 하며 이것저것 찾아보다가

이곳까지 흘러왔습니다..

다른분들이 보시면 쉬울지도 모르지만 이제막 배우기 시작해서 어렵네요...

 

수강
학번 코드 점수
1 A 60
1 B 90
2 A 85
2 B 60
3 B 70

위에는 수강도 붙어 있는거에요

이렇게 되어 있는 상태에서 반복문을 사용해서 점수의 합계를 구하라는 과제인데..

합계를 구하는건 sum과 그룹바이롤업을 써본게 다라서 어떻게 해야할지 모르겠네요

혹 시간 나시는분들 계시면 도움 얻을 수 있을까요??

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

답변 2개

채택된 답변
+20 포인트
5년 전

다른 프로그램과 연동이 아니라면, 커서나 스토드프로시저 사용을 학습하라는 취지인 듯 한데요?

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

답변에 대한 댓글 1개

야스이
5년 전
스토드프로시저는 아직 배운적이 없으니 커서인가봅니다 감사합니다
출력은 할줄아니 순서대로 더하는법을 찾아봐야겠네요

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

5년 전

sum, groupby 쓰면 되는데 반복문을 왜 쓰는지 모르겠습니다.

select 코드, sum(점수) 합계 from table group by 코드

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

답변에 대한 댓글 2개

야스이
5년 전
저도 반복문을 왜 쓰는지 모르겠습니다 ㅜㅜ
하지만 과제가 반복문을 사용한 점수 합계를 구하기라서 해매고 있습니다
답변 감사합니다
백수1995
5년 전
과제 낸 사람한테 물어보세요 ^^

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

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

로그인