개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.29 09:32

AVG(expr) 함수에 대한 질문

목록
  • MySQL도깨비 1일 전 2025.07.29 09:32
  • 8
    1
선생님, AVG(expr) 함수를 사용할 때 expr에 여러 칼럼을 지정할 수 있나요?

예를 들어, AVG(price, quantity)처럼 두 칼럼의 평균을 구할 수 있는지 궁금합니다.

만약 expr에 여러 칼럼을 지정할 수 있다면, 각 칼럼의 평균을 구하는 방법은 어떻게 되나요?

제가 이해한 바에 의하면 AVG(expr) 함수는 expr에 지정된 모든 칼럼의 평균을 구하는 함수로, 칼럼의 개수가 많아도 상관없이 평균을 구할 수 있다고 생각했습니다.

하지만 실제로 여러 칼럼을 지정하고 싶은데, 어떻게 해야할까요?

제가 틀린 부분이 있다면, 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  1일 전



    AVG(expr) 함수는 하나의 칼럼에 대한 평균을 구하는 함수입니다. 여러 칼럼을 지정할 수 없습니다.

    예를 들어, AVG(price, quantity)와 같은 문법은 사용할 수 없습니다.

    AVG(expr) 함수를 사용할 때, expr에 여러 칼럼을 지정하고 싶다면, 각 칼럼에 대해 별도의 AVG 함수를 사용해야 합니다.

    예를 들어, price와 quantity의 평균을 구하고 싶다면, AVG(price)와 AVG(quantity)를 사용해야 합니다.

    또는, 칼럼을 하나의 칼럼으로 합쳐서 평균을 구할 수도 있습니다. 예를 들어, (price + quantity) / 2를 사용하면 price와 quantity의 평균을 구할 수 있습니다.

    하지만, AVG(expr) 함수를 사용할 때는 expr에 여러 칼럼을 지정할 수 없다는 점을 기억해야 합니다.

    2025-07-29 09:33

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 40,179건 / 16 페이지

검색

게시물 검색