[코테] 프로그래머스 SQL 고득점 Kit - SUM, MAX, MIN 9번

ʕ•ﻌ•ʔ·2024년 4월 10일
0

코딩테스트 (SQL)

목록 보기
26/31

❇️ SUM,MAX,MIN

  • 💡 합계
    • select max(열) from 테이블;
      - 열의 최댓값 출력

  • 💡 중복
    • select distinct 열 from 테이블;
      - 열의 중복 제거

  • 💡 그룹
    • select 열1, 열2 from 테이블 join ... group by 열1, 열2;
      - 그룹화할 때 (group by) select에 기재된 열을 모두 다 써야함
      - 단, 집계함수 사용 열은 굳이 그룹화에 할 필요X
      - 그룹화(+집계함수) 열 말고 다른 열도 출력하고 싶으면 where로 SELECT 2개 구문 연결
      - select 다른 열, 열1, 열2 from 테이블 join ... where (열1, 열2) in (select ...)

  • 💡 문자열 결합 new!
    • select concat (열1,문자) from 테이블
      • 결과 : 열1문자로 문자가 결합되어 나옴

1. SUM, MAX, MIN 9번

잡은 물고기 중 가장 큰 물고기의 길이 구하기


SELECT CONCAT(MAX(LENGTH),'cm') AS MAX_LENGTH FROM FISH_INFO;
profile
김햄톨

0개의 댓글

관련 채용 정보