• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

단일년도 최다 홈런!!

21.12.14 00:29 작성 조회수 153

0

안녕하십니까 교수님..
 
와 이게 안되네요...
최다 홈런친 사람을 파악하는 건데...
직관적으로 명령어를 입력하고 실행을 누르는데
컴퓨터가 불평을 합니다.
어디가 문제일까요? '될듯안될듯 될거 같은 너'입니다.
 
select playerID from batting where (teamID= 'BOS' AND MAX(HR))

답변 1

답변을 작성해보세요.

1

대답이 누락된 질문이 하나 있었네요.
뒤늦게 답변을 드리자면, 원래 SQL 자체가 '될듯 안될듯 될거 같은 너' 느낌이 강합니다.
정말 이것저것 다 헤딩 해보시기 바랍니다.

select playerID from batting where (teamID= 'BOS' AND MAX(HR))

and max(HR) 구문이 이상합니다.
기본적으로 where 다음에는 teamID = 'BOS'처럼 뭔가 비교를 해야 하는 것인데
뜬금없이 MAX(HR)이 나왔기 때문이죠.

그리고 야구 예제는 전세계적으로 많이 실습하는 연습 DB이기 때문에
궁금한 사항은 구글링을 해보면셔 학습을 해보시기 바랍니다.