📌링크 https://school.programmers.co.kr/learn/courses/30/lessons/59036#fn1 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔎풀이 SELECT ANIMAL_ID,NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION = 'sick' ORDER BY ANIMAL_ID; WHERE절에서 INTAKE_CONDITION이 'SICK'인 경우를 출력하도록 조건을 주었다 !
📌링크 https://school.programmers.co.kr/learn/courses/30/lessons/59035 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔎풀이 SELECT NAME,DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC; ORDER BY절에서 ANIMAL_ID를 내림차순으로 정렬해주었다 !
📌링크 https://school.programmers.co.kr/learn/courses/30/lessons/59037# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔎풀이 SELECT ANIMAL_ID,NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION 'aged' ORDER BY ANIMAL_ID ; where절에서 INTAKE_CONDITION이 'aged'가 아닌 데이터를 출력하도록 조건을 주었다.
📌링크 https://school.programmers.co.kr/learn/courses/30/lessons/59405 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔎풀이 SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1; 처음 내가 작성한 쿼리는 아래와 같다. SELECT TOP 1 NAME FROM ANIMAL_INS ORDER BY DATETIME; 하지만 어째서인지 계속 에러가 났고 출력할 컬럼을 갯수를 제한하는 TOP에서 오류가 났음을 알 수 있었다. 검색해보니 MySQL은 TOP 함수를 사용할 ..
📌링크 https://school.programmers.co.kr/learn/courses/30/lessons/59404 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔎풀이 SELECT ANIMAL_ID,NAME,DATETIME FROM ANIMAL_INS ORDER BY NAME,DATETIME DESC; 처음 문제를 보고서 아래와 같이 쿼리를 제출했는데 계속 틀렸다는 결과가 나왔다. SELECT ANIMAL_ID,NAME,DATETIME FROM ANIMAL_INS ORDER BY NAME,DATETIME; 문제를 자세히 읽어보니 " 이름이 같은 동..
📌링크 https://school.programmers.co.kr/learn/courses/30/lessons/59410 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔎풀이 SELECT ANIMAL_TYPE,IFNULL(NAME,'No name'),SEX_UPON_INTAKE FROM ANIMAL_INS ORDER BY ANIMAL_ID ASC; order by절에서 animal_id를 오름차순으로 정렬해주고, Select 절에서 IFNULL 함수를 이용하여 name이 null인 경우 No name을 출력하도록 하였다.
📌링크 https://school.programmers.co.kr/learn/courses/30/lessons/59407?language=mysql 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔍 풀이 SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NOT NULL ORDER BY ANIMAL_ID ASC; is not null을 이용해서 name이 null이 아닌 경우를 걸러주고 order by 절에서 animal_id를 오름차순으로 정렬 한후 animal_id의 결과를 보여주었다.
📌링크 https://school.programmers.co.kr/learn/courses/30/lessons/131528 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔍 풀이 SELECT COUNT(USER_ID) AS USERS FROM USER_INFO WHERE AGE IS NULL; is null로 age가 null인 경우를 걸러주고 count함수를 사용하여 user_id의 갯수를 조회하였다.