전체 글 337

[다시보기]GROUP BY - 자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기

https://school.programmers.co.kr/learn/courses/30/lessons/157340 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT CAR_ID, CASE WHEN CAR_ID IN ( select CAR_ID from CAR_RENTAL_COMPANY_RENTAL_HISTORY where START_DATE ='2022-10-16') THEN '대여중' ELSE '대여 가능' end as AVAILABILITY from CAR_RENTAL_COMPANY_RENTAL_HISTORY group by CAR_ID o..

[다시보기]GROUP BY - 즐겨찾기가 가장 많은 식당 정보 출력하기

https://school.programmers.co.kr/learn/courses/30/lessons/131123 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 서브쿼리로 즐겨찾기가 가장 많은 식당들을 찾은 뒤 이후 로직 수행 SELECT FOOD_TYPE,REST_ID,REST_NAME,FAVORITES from REST_INFO where (FOOD_TYPE,FAVORITES) IN (select food_type,max(FAVORITES) from REST_INFO group by FOOD_TYPE) order by food_type desc

[다시 보기]SUM,MAX,MIN - 중복 제거하기

https://school.programmers.co.kr/learn/courses/30/lessons/59408 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr DISTINCT를 사용하면 NULL 카운 또한 안된다. DISTINCT를 사용하지 않고 COUNT하면 NULL또한 카운팅이 된다. SELECT COUNT(distinct NAME) as count from ANIMAL_INS

[다시 보기 ]SELECT - 조건에 맞는 개발자 찾기

https://school.programmers.co.kr/learn/courses/30/lessons/276034 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr distinct를 사용 하지 않아서 시간이 꽤나 걸림.. SELECT DISTINCT a.ID, a.EMAIL, a.FIRST_NAME, a.LAST_NAME FROM DEVELOPERS a, SKILLCODES b WHERE (a.SKILL_CODE & b.CODE) > 0 AND b.NAME IN ("Python", "C#") ORDER BY a.ID; SELECT distinct d.ID,..

SELECT - Python개발자 찾기

https://school.programmers.co.kr/learn/courses/30/lessons/276013 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr select ID,EMAIL,FIRST_NAME,LAST_NAME from DEVELOPER_INFOS where SKILL_1='Python' or SKILL_2='Python' or SKILL_3='Python' order by ID

[다시보기]- SELECT - 업그레이드된 아이템 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/273711 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 서브 쿼리를 사용한 풀이 SELECT ITEM_ID, ITEM_NAME, RARITY FROM ITEM_INFO WHERE ITEM_ID IN ( SELECT ITEM_ID FROM ITEM_TREE WHERE PARENT_ITEM_ID IN ( SELECT ITEM_ID FROM ITEM_INFO WHERE RARITY="RARE" ) ) ORDER BY ITEM_ID DESC; 3중 join..

SELECT - 조건에 맞는 회원수 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/131535 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT count(USER_ID) as USERS from USER_INFO where DATE_FORMAT(JOINED,'%Y')='2021' and 20