[8] 부트캠프 TIL - 사전캠프 7일차
2024. 8. 20. 13:06ㆍ부트캠프 TIL
728x90
1. 프로그래머스 이용한 sql과 알고리즘 문제 해결
1-1) sql 문제 : 동명의 동물 수 구하기
ㄴ 동물 보호소에 들어온 동물 이름 중 두 번 이상 쓰인 이름과 해당 이름이 쓰인 횟수를 조회하는 SQL문을 작성해주세요. 결과는 이름 순으로 조회해주세요
ㄴ COUNT, GROUP BY HAVING을 사용해야한다.
ㄴ ex) SELECT 동물이름,COUNT(동물이름) AS COUNT FROM 동물정보테이블명 GROUP BY 동물이름 HAVING COUNT(동물이름) >= 2 ORDER BY NAME;
ㄴ
SELECT
NAME,
COUNT(NAME) AS COUNT
FROM ANIMAL_INS
GROUP BY NAME
HAVING COUNT(NAME) >= 2
ORDER BY NAME;
★ 해당되는 컬럼을 COUNT로 조회하고, GROUP BY 해당컬럼을 묶은 후에 HAVING으로 COUNT 갯수에 대한 조건을 걸어준다.
- 마지막에 ORDER BY를 사용해서 이름 순 정렬을 해야한다.
1-2) 알고리즘 문제 : 두 수의 합을 구하기
ㄴ JAVA로 solution이란 두 수의 합을 구하는 함수를 만들기.
ㄴ 메서드에 선언된 매개변수 num1, num2를 덧셈(+)을 활용하여 리턴값을 추출
ㄴ answer가 리턴되면서 두 수의 합을 가져온다.
728x90
'부트캠프 TIL' 카테고리의 다른 글
[10] 부트캠프 TIL - 사전캠프 8일차 (0) | 2024.08.21 |
---|---|
[9] 부트캠프 TIL - sql연습문제 4개 (3주차) (0) | 2024.08.20 |
[7] 부트캠프 TIL - 사전캠프 6일차 (0) | 2024.08.19 |
[6] 부트캠프 TIL - 영리한 개발자와 현명한 개발자의 차이점(아티클) (0) | 2024.08.16 |
[5] 부트캠프 TIL - 사전캠프 4,5일차 (0) | 2024.08.16 |