목록코테준비 (11)
On the journey of

1. 레스토랑 웨이터의 팁 분석 - https://solvesql.com/problems/tip-analysis/ solvesql solvesql.com Q. tips 테이블에는 식사 주문 금액, 팁, 결제자 성별, 요일, 시간대 등 음식점의 방문 고객들과 관련된 데이터가 들어있습니다. 음식점의 요일, 시간대 별 패턴을 분석해보고자 합니다. 구체적으로는 각 요일의 시간대별 평균 팁은 얼마인지, 평균 일행 수는 몇 명인지 확인하고자 합니다. 평균 팁과 평균 일행 수는 소수점 아래 셋째 자리에서 반올림 해 둘째 자리까지 출력하고, 결과 데이터가 요일, 시간대의 알파벳 순으로 정렬되도록 쿼리를 작성해주세요. 결과 데이터에는 아래 4개의 컬럼이 들어가야 합니다. day - 요일 time - 시간대 avg_tip..

SQLD 자격증 취득 후 SQL 공부가 많이 부족했던 것 같아서 SQL 문제 풀면서 공부하려고 한다. 작심삼일 안 되는데.. [모든 데이터 조회하기] points 테이블은 프란시스 앤스컴이 만든 Anscombe's quartet 데이터를 담고 있습니다. 이 데이터는 quartet 컬럼에 의해 4개의 서브셋으로 나뉘어지고, 각 서브셋은 평균, 표본 분산, 상관계수 등이 거의 동일하나 데이터의 분포를 시각화하면 전혀 다른 분포를 가지는 특징이 있습니다.points 테이블에 있는 모든 데이터를 조회하는 쿼리를 작성해주세요. A) 별다른 조건이 없으므로 where 없이, select * (모든 데이터 다 조회하라는 거) from points로 답안 작성. select * from points 잘 출력된 걸 볼 ..

1. 약수의 합 : 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. 제한사항 - 단, n은 0 이상 3000 이하인 정수입니다. ALG - 약수는 크게 2가지 성질이 있다. 정수 n의 약수라고 하면, 1 이상 n 이하 (ex. n이 12인데 약수가 12보다 큰 24일 수는 없으니)이다. n을 약수로 나눴을 때, 나머지가 0이다. SOL - 함수는 정해진 범위(range) 내에서, 1부터 n까지 반복문을 통해 loop하면서 나머지를 도출한다. 그리고 나머지가 0인 인자들을 answer이라는 변수에다 추가하면 된다. answer은 0(default)으로 설정해놓고 시작한다. 그리고 결과는 무난히 성공 :) 2. x만큼 간격이 있는 n개의 숫자 : 함수 solu..