목록알고리즘 문제 풀이 (142)
파란색가운의 개발 블로그

https://school.programmers.co.kr/learn/courses/30/lessons/131535 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr난이도 : 하10초 걸려서 풀었다EASY ~ SELECT COUNT(*) AS "USERS"FROM USER_INFOWHERE YEAR(JOINED) = 2021 AND AGE BETWEEN 20 AND 29; SELECT COUNT(*) AS "USERS"만족하는 행의 개수를 세고, 그것을 USERS로 이름을 지정한다!

https://school.programmers.co.kr/learn/courses/30/lessons/59405 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krSELECT NAMEFROM ANIMAL_INSORDER BY DATETIME ASCLIMIT 1; 어떻게 하는지 몰라서 찾아봤다 오늘 처음배운 LIMIT LIMIT 1 -> 첫번째 행만 출력하도록 제한LIMIT 1,3 -> 1~3행만 출력하도록 제한

https://school.programmers.co.kr/learn/courses/30/lessons/59404 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr난이도 : 하하지만 나는 정렬이 아직도 너무너무 헷갈린다 ~ SELECT ANIMAL_ID,NAME,DATETIMEFROM ANIMAL_INSORDER BY NAME,DATETIME DESC1. 이름순으로 정렬2. 보호를 나중에 시작한 -> 큰 숫자 먼저 -> DESC(내림차순)

https://school.programmers.co.kr/learn/courses/30/lessons/59403 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 난이도 : 하 SELECT ANIMAL_ID,NAMEFROM ANIMAL_INSORDER BY ANIMAL_ID ASC;

https://school.programmers.co.kr/learn/courses/30/lessons/59037#fn1 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr난이도 : 하 SELECT ANIMAL_ID,NAMEFROM ANIMAL_INSWHERE INTAKE_CONDITION NOT LIKE "Aged"

https://school.programmers.co.kr/learn/courses/30/lessons/59036 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr난이도 : 하 SELECT ANIMAL_ID,NAMEFROM ANIMAL_INSWHERE INTAKE_CONDITION = "sick"

https://school.programmers.co.kr/learn/courses/30/lessons/59035 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr난이도 : 하SELECT 에서는 LV4까지는 풀만하다고 느꼈다LV1은 두세줄컷이라 너무 쉽지만 난 입문자니까 거르지 않고 다 풀기로 했다어차피 이거 못할정도로 바쁜 것도 아니고 SELECT NAME,DATETIMEFROM ANIMAL_INSORDER BY ANIMAL_ID DESC; 근데 아직도 헷갈림DESC(내림차순) -> 내려가는 순서대로 , 9 7 5 3 1 (역순)ASC(오름차순) -> 올라가는..

https://school.programmers.co.kr/learn/courses/30/lessons/131537 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr난이도 : 중JOIN으로는 못 푸는걸 알아서 검색해서 합치기 "UNION"이 있는걸 기억해냈다! SELECT DATE_FORMAT(ONLINE_SALE.SALES_DATE,"%Y-%m-%d") AS "SALES_DATE",ONLINE_SALE.PRODUCT_ID,ONLINE_SALE.USER_ID,ONLINE_SALE.SALES_AMOUNTFROM ONLINE_SALE WHERE ONLINE_SALE..

https://school.programmers.co.kr/learn/courses/30/lessons/59034 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 난이도 : 하완전 기본 문제SELECT *FROM ANIMAL_INSORDER BY ANIMAL_IDEASY, ,

https://school.programmers.co.kr/learn/courses/30/lessons/131536 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 난이도 : 중생각하기가 힘들어서 구글링을 살짝 했다GROUP BY / HAVING이 아직 잘 와닿지 않는 느낌SELECT USER_ID,PRODUCT_IDFROM ONLINE_SALEGROUP BY USER_ID,PRODUCT_IDHAVING COUNT(*) >= 2ORDER BY USER_ID ASC,PRODUCT_ID DESC; 만약 USER ID, PRODUCT ID로 그룹을 지었는데 같은 행..