[프로그래머스] 경기도에 위치한 식품창고 목록 출력하기 MySQL 정답SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, IFNULL(FREEZER_YN, "N") FREEZER_YNFROM FOOD_WAREHOUSE WHERE ADDRESS LIKE '%경기%'ORDER BY WAREHOUSE_IDIFNULL()을 이용하여 NULL을 모두 N으로 변경하였습니다. 프로그래머스 코딩테스트/MySQL 2024.07.01
[프로그래머스] NULL 처리하기 MySQL 정답SELECT ANIMAL_TYPE, IFNULL(NAME, 'No name'), SEX_UPON_INTAKEFROM ANIMAL_INSNULL의 값을 변경해주기 위해 IFNULL을 사용하였습니다. 프로그래머스 코딩테스트/MySQL 2024.06.30
[프로그래머스] 나이 정보가 없는 회원 수 구하기 MySQL 정답SELECT COUNT(USER_ID) USERSFROM USER_INFO WHERE AGE IS NULL 프로그래머스 코딩테스트/MySQL 2024.06.30
[프로그래머스] 이름에 el이 들어가는 동물 찾기 MySQL 정답SELECT ANIMAL_ID, NAMEFROM ANIMAL_INS WHERE NAME LIKE '%el%' AND ANIMAL_TYPE = 'Dog'ORDER BY NAME이름에 el이 들어가고 강아지이며 이름으로 정렬하였습니다. 프로그래머스 코딩테스트/MySQL 2024.06.30
프로그래머스 덧칠하기 Python 정답def solution(n, m, section): answer = 0 wall = [0 for i in range(0, n)] for i in section: wall[i-1] = 1 for i in range(0, len(wall)): if wall[i] == 1: if i + m >= len(wall): answer += 1 break else: for j in range(0, m): wall[i+j] = 0 answer += 1 .. 프로그래머스 코딩테스트/Python 2024.06.30
프로그래머스 소수 만들기 Python 정답def solution(nums): answer = 0 nums.sort() numList = [] for i in range(0, len(nums)-2): for j in range(i+1, len(nums)-1): for k in range( j+1, len(nums)): sum = nums[i] + nums[j] + nums[k] if sum % 2 == 1: numList.append(sum) for i in range(0, len(numList)): for j in range(2, numList[i].. 프로그래머스 코딩테스트/Python 2024.06.30
프로그래머스 여러 기준으로 정렬하기 MySQL SELECT ANIMAL_ID, NAME, DATETIMEFROM ANIMAL_INS ORDER BY NAME, DATETIME DESC정렬할때 "이름이 같은 동물 중에서는 보호를 나중에 시작한 동물을 먼저 보여줘야 합니다."라는 조건이 있기 때문에 ORDER BY를 이용해 정렬해줬습니다. 프로그래머스 코딩테스트/MySQL 2024.06.28
프로그래머스 어린 동물 찾기 MySQL 정답SELECT ANIMAL_ID, NAMEFROM ANIMAL_INSWHERE INTAKE_CONDITION != 'Aged'ORDER BY ANIMAL_IDSELECT ANIMAL_ID, NAMEFROM ANIMAL_INSWHERE INTAKE_CONDITION NOT IN ('Aged')ORDER BY ANIMAL_IDSELECT ANIMAL_ID, NAMEFROM ANIMAL_INSWHERE INTAKE_CONDITION 'Aged'ORDER BY ANIMAL_ID이와 같이 세가지 방법으로 풀 수 있습니다. 프로그래머스 코딩테스트/MySQL 2024.06.28
프로그래머스 최솟값 구하기 MySQL 정답SELECT MIN(DATETIME) AS '시간'FROM ANIMAL_INS가장 작은 값은 MIN을 통해 가장 큰 값은 MAX를 통해 구할 수 있습니다. 결과 화면 프로그래머스 코딩테스트/MySQL 2024.06.28