2024. 10. 4. 17:36ㆍ부트캠프 TIL
1. 프로그래머스 이용한 sql과 알고리즘 문제 해결
1-1) sql 문제 : 성분으로 구분한 아이스크림 총 주문량
ㄴ 문제 : 상반기 동안 각 아이스크림 성분 타입과 성분 타입에 대한 아이스크림의 총주문량을 총주문량이 작은 순서대로 조회하는 sql문을 작성해주세요. 이때 총주문량을 나타내는 컬럼명은 TOTAL_ORDER로 지정해주세요.
ㄴ 설명_1 : 조회할 컬럼 체크 - (아이스크림 주성분, 총주문량)
ㄴ 설명_2 : 총 주문량(SUM활용)
ㄴ 설명_3 : 성분타입에 대한 ( GROUP BY로 성분타입을 그룹화해야함 )
ㄴ 설명_4 : 총주문량 오름차순 정렬 (ORDER BY ASC 활용)
ㄴ 실제 쿼리 :
SELECT b.INGREDIENT_TYPE, SUM(a.TOTAL_ORDER) AS TOTAL_ORDER
FROM FIRST_HALF a LEFT JOIN ICECREAM_INFO b ON a.FLAVOR = b.FLAVOR
GROUP BY b.INGREDIENT_TYPE
ORDER BY 2 ASC
1-2) 알고리즘 문제 : 직사각형 별찍기
ㄴ int a와 b를 5와 3으로 값이 들어가 있다.
ㄴ 예시 출력화면에서 볼 수 있듯이 3인 b로 1차반복문, 5인 a로 중첩반복문을 실행한다.
ㄴ c에 *을 담아서 System.out.print()를 실행한다. (줄바꿈이 없는 출력문 5개가 찍혀야하기때문에 해당출력문 사용)
ㄴ 그리고 3줄이 형성되어야해서 b로 반복문이 실행될때 줄바꿈 출력문 System.out.println()을 넣어서 마무리한다.
'부트캠프 TIL' 카테고리의 다른 글
[50] 부트캠프 TIL - 본캠프 32일차 (22) | 2024.10.08 |
---|---|
[49] 부트캠프 TIL - 본캠프 31일차 (4) | 2024.10.07 |
[47] 부트캠프 TIL - 본캠프 29일차 (6) | 2024.10.03 |
[46] 부트캠프 TIL - 본캠프 28일차 (16) | 2024.10.02 |
[45] 부트캠프 TIL - 본캠프 27일차 (0) | 2024.10.01 |