🔗 출처 https://school.programmers.co.kr/learn/courses/30/lessons/157340 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📌 문제 📝 풀이 CASE문 CAR_ID가 "CAR_RENTAL_COMPANY_RENTAL_HISTORY" 테이블의 "START_DATE"와 "END_DATE" 사이에 '2022-10-16' 날짜가 있는 경우, '대여중'으로 표시됩니다. 그렇지 않은 경우, '대여 가능'으로 표시됩니다. GROUP BY CAR_ID별로 그룹화하여 같은 CAR_ID를 가진 행들을 하나의 그룹으로 합칩니다...
🔗 출처 https://school.programmers.co.kr/learn/courses/30/lessons/120839?language=javascript 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📌 문제 📝 Java 풀이 class Solution { public String solution(String rsp) { String answer = ""; String[] arr = rsp.split(""); for (int i = 0; i < arr.length; i++) { if (arr[i].equals("2")) { answer += "0"..
🔗 출처 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📌 문제 📝 풀이 SELECT EXTRACT(MONTH FROM START_DATE) AS MONTH, CAR_ID, COUNT(CAR_ID) AS RECORDS FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY WHERE CAR_ID IN (SELECT CAR_ID FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY WHERE (START_DATE) BETWEEN TO_DATE('2022-08-01', 'YYYY-MM-DD') AND TO_DATE('2022-1..
🔗 출처 코딩테스트 연습 - 카테고리 별 도서 판매량 집계하기 다음은 어느 한 서점에서 판매중인 도서들의 도서 정보(BOOK), 판매 정보(BOOK_SALES) 테이블입니다. BOOK 테이블은 각 도서의 정보를 담은 테이블로 아래와 같은 구조로 되어있습니다. Column name Type Nul school.programmers.co.kr 📌 문제 📝 풀이 SELECT CATEGORY, SUM(SALES) AS TOTAL_SALES FROM BOOK INNER JOIN BOOK_SALES USING (BOOK_ID) WHERE TO_CHAR(SALES_DATE, 'YYYY-MM') LIKE '2022-01%' GROUP BY CATEGORY ORDER BY CATEGORY;
🔗 출처 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📌 문제 📝 풀이 처음 생각한 풀이 SELECT FOOD_TYPE, REST_ID, REST_NAME, MAX(FAVORITES) AS FAVORITES FROM REST_INFO GROUP BY FOOD_TYPE ORDER BY FOOD_TYPE DESC; 처음 생각한 풀이가 계속 실행 오류가 나는데 오류나는 지점을 찾지 못했다😿 오답의 이유1 - [참고 : https://school.programmers.co.kr/questions/42609] [GROUP BY '특정_컬럼'] 일 경우, [SEL..
🔗 출처 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📌 문제 📝 풀이 SELECT ORDER_ID, PRODUCT_ID, TO_CHAR(OUT_DATE, 'YYYY-MM-DD'), CASE WHEN TO_CHAR(OUT_DATE, 'YYYY-MM-DD') '2022-05-01' THEN '출고대기' ELSE '출고미정' END AS "출고여부" FROM FOOD_ORDER ORDER BY ORDER_ID;
🔗 출처 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📌 문제 📝 풀이 SELECT * FROM PLACES WHERE HOST_ID IN ( SELECT HOST_ID FROM PLACES GROUP BY HOST_ID HAVING COUNT(HOST_ID) >= 2 ) ORDER BY ID;
🔗 출처 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📌 문제 📝 Java 풀이 class Solution { public String solution(String letter) { String answer = "";// 결과를 저장할 빈 문자열 변수 // 알파벳 문자열에 해당하는 모스 부호를 저장한 배열 String[] morseArr = {".-","-...","-.-.","-..",".","..-.","--.","....","..", ".---","-.-",".-..","--","-.","---",".--.","--.-",".-.", "...","..