본문 바로가기

SQL30

프로그래머스 ) 조건에 맞는 도서 리스트 출력하기 [SQL] - 오늘의 TIL https://school.programmers.co.kr/learn/courses/30/lessons/144853 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 👇소스 코드 -- 코드를 입력하세요 SELECT BOOK_ID, DATE_FORMAT(PUBLISHED_DATE, '%Y-%m-%d') AS PUBLISHED_DATE FROM BOOK WHERE CATEGORY = '인문' AND PUBLISHED_DATE LIKE '2021%' ORDER BY PUBLISHED_DATE ASC; 🐣코드 설명 ✔️ 어려운 것은 없다. date_format 만 .. 2023. 8. 15.
프로그래머스 ) 서울에 위치한 식당 목록 출력하기 [SQL] - 오늘의 TIL https://school.programmers.co.kr/learn/courses/30/lessons/131118 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 👇소스 코드 SELECT A.REST_ID, B.REST_NAME, B.FOOD_TYPE, B.FAVORITES, B.ADDRESS, ROUND(AVG(A.REVIEW_SCORE),2) AS SCORE FROM REST_REVIEW A JOIN REST_INFO B ON A.REST_ID = B.REST_ID GROUP BY A.REST_ID HAVING B.ADDRESS LIKE '서울%' O.. 2023. 8. 1.
프로그래머스 ) 중복 제거하기 [SQL] - 오늘의 TIL https://school.programmers.co.kr/learn/courses/30/lessons/59408 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 👇소스 코드 -- 코드를 입력하세요 SELECT COUNT(DISTINCT NAME) AS COUNT FROM ANIMAL_INS WHERE NAME IS NOT NULL; 🐣코드 설명 ✔️ 이름이 NULL인 경우는 집계하지 않으므로 WHERE절에 컬럼명 + IS NOT NULL을 적으면 되고 ✔️ NAME이 중복되면 하나로 합친다고 나와있으므로 DISTINCT함수를 사용하여 나타낸다. ✔️ 그렇.. 2023. 7. 30.
프로그래머스 ) 동물 수 구하기 [SQL] - 오늘의 TIL https://school.programmers.co.kr/learn/courses/30/lessons/59406 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 👇소스 코드 -- 코드를 입력하세요 SELECT COUNT(*) FROM ANIMAL_INS; 🐣코드 설명 ✔️ COUNT함수를 사용하여 동물의 전체 수를 구한다. ✔️ 컬럼이름은 일치하지 않아도 된다고 하니 별칭(AS: ALIAS)은 따로 입력하지 않았다. 2023. 7. 30.