20240831 8

[프로그래머스] 문제 5. 숫자 비교하기

20240702 풀이def solution(num1, num2): if num1 == num2: return 1 else: return -120240831 풀이def solution(num1, num2): if num1 == num2: return 1 else: return -1 https://school.programmers.co.kr/learn/courses/30/lessons/120807 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.08.31

[프로그래머스] 문제 4. 나이 출력

20240702 풀이def solution(age): answer = 2022 - (age - 1) return answer20240831 풀이# 2022년 기준 agedef solution(age): answer = 2022 - age + 1 return answer https://school.programmers.co.kr/learn/courses/30/lessons/120820 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.08.31

[프로그래머스] 문제 3. 몫 구하기

20240702 풀이def solution(num1, num2): return num1 // num220240831 풀이 def solution(num1, num2): answer = num1 // num2 return answer https://school.programmers.co.kr/learn/courses/30/lessons/120805 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.08.31

[프로그래머스] 문제 2. 두 수의 곱

20240702 풀이def solution(num1, num2): return num1 * num220240831 풀이def solution(num1, num2): answer = num1 * num2 return answer https://school.programmers.co.kr/learn/courses/30/lessons/120804 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.08.31

[프로그래머스] 문제 1. 두 수의 차

20240702 풀이def solution(num1, num2): return num1 - num220240831 풀이def solution(num1, num2): answer = num1 - num2 return answer https://school.programmers.co.kr/learn/courses/30/lessons/120803 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.08.31

[프로그래머스] 문제 60. 년, 월, 성별 별 상품 구매 회원 수 구하기

20240628 풀이SELECT DATE_FORMAT(O.SALES_DATE, '%Y') YEAR , DATE_FORMAT(O.SALES_DATE, '%m') MONTH , GENDER , COUNT(DISTINCT U.USER_ID) USERSFROM USER_INFO U INNER JOIN ONLINE_SALE O ON U.USER_ID = O.USER_IDWHERE GENDER IS NOT NULLGROUP BY 1, 2, 3ORDER BY 1, 220240831 풀이-- 년, 월, 성별 별로 상품을 구매한 회원수-- 년, 월, 성별 기준 오름차순-- 성별 정보가 없으면 결과 제외SELECT *FROM USER_INFO;SELECT *FROM ONLINE_SALE;SEL..

Code Kata/SQL 2024.08.31

[프로그래머스] 문제 59. 자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기

20240711 풀이-- 코드를 입력하세요SELECT CAR_ID , MAX (CASE WHEN '2022-10-16' BETWEEN START_DATE AND END_DATE THEN '대여중' ELSE '대여 가능' END) AVAILABILITYFROM CAR_RENTAL_COMPANY_RENTAL_HISTORYGROUP BY CAR_IDORDER BY 1 DESC20240831 풀이-- 2022년 10월 16일 대여중인 자동차 = 대여중-- 아니면 대여가능 컬럼명은 AVAILBILITY-- 자동차 ID, AVAILBILITY-- 반납 날짜가 2022년 10월 16일이면 대여중-- 자동차 ID를 기준으로 내림차순SELECT *FROM CAR_RENTAL_COMPANY_RENTAL_HI..

Code Kata/SQL 2024.08.31

[프로그래머스] 문제 58. 취소되지 않은 진료 예약 조회하기

20240705 풀이-- 코드를 입력하세요SELECT B.APNT_NO , D.PT_NAME , D.PT_NO , A.MCDP_CD , A.DR_NAME , B.APNT_YMDFROM DOCTOR A JOIN APPOINTMENT B ON A.DR_ID = B.MDDR_ID JOIN PATIENT D ON B.PT_NO = D.PT_NOWHERE B.APNT_YMD LIKE '2022-04-13%' AND B.APNT_CNCL_YMD IS NULL AND A.MCDP_CD = 'CS'ORDER BY 6-- 예약일 2022-04-13-- 취소되지 않은 cs-- 진료예약번호, 환자이름, 환자번호, 진표과코드, 의사이름, 진료예약일시-- 진료예약일시 기준 오름차순..

Code Kata/SQL 2024.08.31