전체 글 33

[아이티윌 빅데이터 52기] Day 8 Python Basic | 함수의 이해 / 코딩 테스트 준비 / 조건문과 반복문

Python Basic 함수의 이해 / 코딩 테스트 준비 /조건문과 반복문 -함수의 이해-함수 정의하기-조건문 -반복문 함수의 이해수학에서의 함수의 정의는 집합 x가 있으면 모든 원소가 집합 y 의 원소에 1개씩 대응될 떄, x에서 y 로의 함수라 함 파이썬에서 함수가 정의되어 있으면 재사용이 가능함수에서 결과값이 나오려면 매개변수가 필요하다 def 함수이름 (매개변수) : [함수에 속한 명령어] return 반환값 def f(x): return 2*x + 1 type() 함수내가 넣은 변수의 데이터 타입을 확인하는 함수bool, str, int,float 등 다양하게 확인 가능 print() 함수print() 함수는 여러개의 값을 전달할 떄 공백으로 구분해서 한번에 출력즉, 띄어쓰기..

프로그래머스 SQL 오답노트 Level 2 업그레이드 된 아이템 구하기

프로그래머스 오답노트 Level 2 업그레이드 된 아이템 구하기 아이템의 희귀도가 'RARE'인 아이템들의 모든 다음 업그레이드 아이템의 아이템 ID(ITEM_ID), 아이템 명(ITEM_NAME), 아이템의 희귀도(RARITY)를 출력하는 SQL 문을 작성해 주세요. 이때 결과는 아이템 ID를 기준으로 내림차순 정렬주세요 1.RARE 인 ITEM_ID 를 구한다 2.해당 ITEM_ID 서브 쿼리로 작성하고, 추출된 RARE 인 ITEM_ID 들과 같은 PARENT_ITEM_ID 를 가진 항목들을 추출한다 초반 쿼리는 아이템의 희귀도가 RARE 인 경우에 대한 필터링 조건이 없었음select I.ITEMID ITEMID, I.ITEMNAME ITEMNAME, I.RARITY RARITY From I..

SQL 2025.10.16

프로그래머스 SQL 오답노트 Level 3 업그레이드 할 수 없는 아이템 구하기

프로그래머스 업그레이드 할 수 없는 아이템 구하기 더 이상 업그레이드할 수 없는 아이템의 아이템 ID(ITEM_ID), 아이템 명(ITEM_NAME), 아이템의 희귀도(RARITY)를 출력하는 SQL 문을 작성해 주세요. 이때 결과는 아이템 ID를 기준으로 내림차순 정렬해 주세요. 1. 문제 요구에 대한 정확한 이해 필요내가 필요로 한 것은 업그레이드를 할 수 없는 아이템들문제에 따르면 업그레이드를 할 수 있었던 아이템들은 모두 PARENT_ITEM_ID 가 존재함즉 PARENT_ITEM_ID 에 ID 가 없거나 NULL 이라면 아이템을 업그레이드 할 수 없었던 것 접근 방법은(1) 업그레이드 할 수 있었던 ITEM_ ID 들, 즉 PARENT_ITEM_ID 에 ID 가 존재한 항목들을 서브 ..

SQL 2025.10.16