[23] 부트캠프 TIL - 본캠프 6일차

2024. 9. 2. 09:56부트캠프 TIL

728x90

1. 프로그래머스 이용한 sql과 알고리즘 문제 해결

1-1)  sql 문제 : 가장 비싼 상품 구하기

ㄴ 문제 : 상품 테이블에서 판매 중인 상품 중 가장 높은 판매가를 출력해주세요. 컬럼명은 MAX_PRICE로 지정해주세요

ㄴ 설명_1 : 어떤정보를 가져오는지 체크(조회할 컬럼체크) (판매금액)

ㄴ 설명_2 : 가장 높은 판매가 가져오세요 (MAX함수 사용)

ㄴ 설명_3 : 컬럼명은 MAX_PRICE로 (지정컬럼명)

ㄴ ※ 최종적으로 문제를 한번 더 확인하고, 바로 코드를 실행하고 제출

ㄴ 예시 : SELECT MAX(금액) AS 지정이름 FROM 테이블명

ㄴ 실제 쿼리 :SELECT MAX(PRICE) AS MAX_PRICE FROM PRODUCT; 

 

1-2) 알고리즘 문제 : 약수의 합 구하기

ㄴ 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴함수를 완성해주세요

ㄴ 약수 구하는 식 진행 - (값 % 값 == 0)

- 나머지 연산을 실행해서 결과가 0이면 약수이다.

ㄴ 해당 조건에서 값을 다 더해준다.

ㄴ  answer를 리턴하면 약수의 합이 나온다.

 

728x90