어려워지는 SQL과 파이썬을 차근차근 풀어보자는 왕왕초보 데이터분석가
✅ 파이썬 31~60까지 풀기 & 오답⭕
✅ SQL 코드카타 1문제풀기 & 오답⭕
✅ 파이썬 코드카타 5문제 풀기 & 오답⭕
✅ 10시에 파이썬 &알고리즘 정리세션 듣기 ⭕
✔특정 기간동안 대여 가능한 자동차들의 대여비용 구하기
CAR_RENTAL_COMPANY_CAR
테이블과 CAR_RENTAL_COMPANY_RENTAL_HISTORY
테이블과 CAR_RENTAL_COMPANY_DISCOUNT_PLAN
테이블에서 자동차 종류가 '세단' 또는 'SUV' 인 자동차 중 2022년 11월 1일부터 2022년 11월 30일까지 대여 가능하고 30일간의 대여 금액이 50만원 이상 200만원 미만인 자동차에 대해서 자동차 ID, 자동차 종류, 대여 금액(컬럼명: FEE
) 리스트를 출력하는 SQL문을 작성해주세요. 결과는 대여 금액을 기준으로 내림차순 정렬하고, 대여 금액이 같은 경우 자동차 종류를 기준으로 오름차순 정렬, 자동차 종류까지 같은 경우 자동차 ID를 기준으로 내림차순 정렬해주세요.
✅ 내가 쓴 쿼리문
✔35번 - 포멧팅 3가지 방법
✅ 정답 쿼리문
✅ 오답노트 쿼리문
✔자릿수 더하기
자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요. 예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다.
✅ 오답노트 쿼리문
✔약수의 합
정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요
✅ 오답노트 쿼리문
✔ input은 문자형태로만 받음
✔ range 함수는 반복문에서만 사용, 단순한 동작을 반복하고 싶을때 사용
- range( : : ) 숫자만
✔ zip함수 = 순서대로 묶어준다.
✔split = 문자열에서만 사용가능
- split(나누고 싶은 기준)
✔Enumerate()은 내장 함수, 특정 이터러블한 객체를 받아올때
✔오늘 뭔가.. 많아 보이지만 SQL은.. 한문제를 풀다가.. 허무하게 다시 풀어야 하는 상황이었다..
✔튜터님의 파이썬 마무리 세션과 다른분의 미니 특강까지. 오늘 강의들을 들으면서 다시 이해하게 된 기분이었다.
✔ 아직 파이썬은 탁탁 들어오지 않고, SQL은.. 점점 문제가 꼬이니.. 풀리던 문제가 엉키는 느낌이지만 생각보다 접근해서 문제를 풀기는 했다.
✔ 코드카타 알고리즘은.. 내가 지금 현재 어떤 것을 넣어야 하는지 잘 몰라서 접근이 어려운거 같지만 계속 하다보면 눈에 익숙해지면서 풀릴꺼 같다.