본문 바로가기

분류 전체보기205

[문제풀이] 두 수의 차 출처 문제 정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 soltuion 함수를 완성해주세요. 풀이(Python) def solution(num1,num2): result = num1-num2 return result 2024. 1. 8.
[문제풀이] 조건별로 분류하여 주문상태 출력하기 출처 문제 FOOD_ORDER 테이블에서 5월 1일을 기준으로 주문 ID, 제품 ID, 출고일자, 출고여부를 조회하는 SQL문을 작성해주세요. 출고여부는 5월 1일까지 출고완료로 이 후 날짜는 출고 대기로 미정이면 출고미정으로 출력해주시고, 결과는 주문 ID를 기준으로 오름차순 정렬해주세요. 문제에 대한 해석 5월 1일을 기준으로 출고여부에 대한 세그먼트작성 풀이(MYSQL) select order_id, product_id, date_format(out_date,'%Y-%m-%d'), case when out_date is null then '출고미정' when out_date Where -> Group by -> Having -> Select -> Order by ->결과반환 FROM 절: food_.. 2024. 1. 8.
[문제풀이] 조건에 맞는 도서와 저자 리스트 출력 출처 문제 '경제' 카테고리에 속하는 도서들의 도서 ID(BOOK_ID), 저자명(AUTHOR_NAME), 출판일(PUBLISHED_DATE) 리스트를 출력하는 SQL문을 작성해주세요. 결과는 출판일을 기준으로 오름차순 정렬해주세요. 단, PUBLISHED_DATE 연-원 일 형태 문제에 대한 해석 풀이(MYSQL) select b.book_id, au.author_name, date_format(b.published_date,'%Y-%m-%d') from book b join author au on b.author_id = au.author_id where category like '%경제%' order by b.published_date 작동순서 💡SQL 실행 순서는 From -> Where -> G.. 2024. 1. 8.
[문제풀이] 보호소에서 중성화된 동물 출처 문제 보호소에서 중성화 수술을 거친 동물 정보를 알아보려 합니다. 보호소에 들어올 당시에는 중성화되지 않았지만, 보호소를 나갈 당시에는 중성화된 동물의 아이디와 생물 종, 이름을 조회하는 아이디 순으로 조회하는 SQL 문을 작성해주세요. 문제에 대한 해석 입양된 동물중 보호소에서 중성화된 동물 풀이(MYSQL) with temp as (select outs.animal_id, outs.animal_type, outs.name, ins.sex_upon_intake, outs.sex_upon_outcome from animal_ins ins right join animal_outs outs on ins.animal_id = outs.animal_id where ins.animal_id is not nu.. 2024. 1. 8.
[강의노트] Python - 기초문법(1) - 실습 변수선언과 자료형 숫자들의 평균 구하기 a = 24 b = 16 c = 26 print((a+b+c)/3) 문자열 다루기 문자열의 앞의 반만 출력하기 text = "sparta" print(text[:3]) 전화번호의 지역번호 출력하기 phone = "02-123-1234" print(phone.split('-')[0]) 리스트와 딕셔너리 딕셔너리에서 원하는 정보 찾아내기 : jhon의 math점수 people = [ {'name': 'bob', 'age': 20, 'score':{'math':90,'science':70}}, {'name': 'carry', 'age': 38, 'score':{'math':40,'science':72}}, {'name': 'smith', 'age': 28, 'score'.. 2024. 1. 6.
[문제풀이] 오랜 기간 보호한 동물(2)-datediff 출처 문제 입양을 간 동물 중, 보호 기간이 가장 길었던 동물 두 마리의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 기간이 긴 순으로 조회해야 합니다. 문제에 대한 해석 입양을 간 동물 중 보호기간이 가장 길었던 동물 두마리 풀이(MYSQL) with temp as ( select outs.animal_id, outs.name, datediff(outs.datetime,ins.datetime) dates from animal_outs outs left join animal_ins ins on outs.animal_id = ins.animal_id where ins.animal_id is not null ) select animal_id, name from temp order by.. 2024. 1. 5.