Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags more
Archives
Today
Total
관리 메뉴

luke

[프로그래머스] - 잡은 물고기 중 가장 큰 물고기의 길이 구하기 (MySQL) 본문

DB/프로그래머스(MySQL)

[프로그래머스] - 잡은 물고기 중 가장 큰 물고기의 길이 구하기 (MySQL)

luke-king 2024. 10. 6. 20:11

 

 

 

 

 

문제 : https://school.programmers.co.kr/learn/courses/30/lessons/298515

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

 

 

 

 

 

 

 

 

문제.


 

 

 

 

 

 

 

풀이.


 

SELECT CONCAT(MAX(LENGTH),'cm') AS MAX_LENGTH FROM FISH_INFO

 

이번 문제는 프로그래머스 MySQL "잡은 물고기 중 가장 큰 물고기의 길이 구하기" 문제다.

주의할 사항은 MAX() 함수를 사용해 결과값을 출력하지만 뒤에 ' cm ' 문자열을 붙여서 출력해야 한다는 거다.

그럼 바로 문제 풀이 해보겠다.

 

1. 출력 값은 LENGTH의 제일 큰값만 출력하기에 SELECT LENGTH FROM이다.

 

2. MAX 값을 출력하라 했기에 MAX() 함수를 사용해 MAX 값이 맞게 나오는지 확인한다.

 

3. 맞게 나온다면 이제 결과값 뒤에 ' cm ' 와 같이 출력할 수 있게 CONCAT() 함수를 사용해 준다.

CONCAT() 함수는 (컬럼명, '문자열') 맞게 작성하면 정상적으로 출력되는 걸 확인할 수 있다. 그럼 끝이다.