Coding(81)
-
[프로그래머스] MySQL / 이름이 있는 동물의 아이디
문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/59407 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 코드 -- 코드를 입력하세요 SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NOT NULL ORDER BY ANIMAL_ID; 1. 이름이 있다 = 이름에 대한 데이터 값이 null이 아니다. 라고 해석을 해서 IS NOT NULL을 사용한다.
2024.01.08 -
[프로그래머스] MySQL / 이름이 없는 동물의 아이디
문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/59039 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 코드 -- 코드를 입력하세요 SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NULL ORDER BY ANIMAL_ID; 1. 이름이 없다 = 이름의 데이터 값이 없다 라는 뜻으로 해석되었다. 그래서 IS NULL을 사용했다.
2024.01.08 -
[프로그래머스] MySQL / 경기도에 위치한 식품창고 목록 출력하기
문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/131114 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 코드 -- 코드를 입력하세요 SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, IFNULL(FREEZER_YN, 'N') AS FREEZER_YN FROM FOOD_WAREHOUSE WHERE ADDRESS LIKE '경기도%' ORDER BY WAREHOUSE_ID; 1. 조건 중에 '냉동시설 여부가 NULL인 경우, 'N'으로 출력'이라는 말이..
2024.01.08 -
[프로그래머스] MySQL / 중복 제거하기
문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/59408 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 코드 -- 코드를 입력하세요 SELECT COUNT(DISTINCT NAME) FROM ANIMAL_INS WHERE NAME IS NOT NULL; 1. 동물의 이름이 다른 경우 다르게 집계해야 하므로 집계 함수 안에 DISTINCT를 넣어준다. 2. 이름이 NULL인 경우는 집계하지 않는다 했으므로 Is NOT NULL을 넣어준다.
2024.01.08 -
[프로그래머스] MySQL / 동물 수 구하기
문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/59406 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 코드 -- 코드를 입력하세요 SELECT COUNT(*) FROM ANIMAL_INS; 1. 동물의 수를 세어야 하므로 칼럼 수를 세어주는 COUNT(*) 함수를 쓴다. null 값이 없으므로 와일드카드를 적용할 수 있다.
2024.01.08 -
[프로그래머스] MySQL / 최솟값 구하기
문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/59038 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 코드 -- 코드를 입력하세요 SELECT DATETIME AS '시간' FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1; 1. 가장 먼저 들어온 동물 하나만 출력하라는 뜻으로, LIMIT 1을 넣어준다.
2024.01.08