728x90 PS91 [SQL] 조건에 맞는 사용자와 총 거래금액 조회하기 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/164668 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 핵심 완료된 중고거래의 총금액이 70만원 이상인 사람 중고거래가 완료: USED_GOODS_BOARD에 "STATUS"라는 컬럼이 존재한다! 처음에 이거 놓쳤다가 틀렸다. 반드시 테이블의 컬럼이 무엇인지 파악 해야 실수없이 푼다. 총금액 70만원 이상: SUM 집계함수 써야한다. USED_GOODS_BOARD, USED_GOODS_USER 두 테이블의 컬럼을 적절하게 사용해야하고 .. 2024. 2. 4. [SQL] 즐겨찾기가 가장 많은 식당 정보 출력하기 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/131123 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 핵심 음식종류별로 즐겨찾기가 '가장 많은' 식당 음식종류별 group by 즐겨찾기가 가장 많은 2. 코드(MySQL) [틀린 코드(에러) 및 이유] select FOOD_TYPE, REST_ID, REST_NAME, FAVORITES from REST_INFO group by FOOD_TYPE order by FOOD_TYPE desc; select FOOD_TYPE, REST_.. 2024. 2. 2. [SQL] 이름에 el이 들어가는 동물 찾기 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/59047 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 핵심 이름에 'el'이 들어간다. 단 대소문자 구분은 하지 않는다. el이 들어가야하므로 LIKE 사용 & el, El, eL,EL 전부 검사하면 된다. 대소문자 구분하지 않기 위해서 LOWER / UPPER 함수 사용한다. 2. 코드(MySQL) select ANIMAL_ID, NAME from ANIMAL_INS where (NAME like '%el%' or NAME like .. 2024. 2. 1. [SQL] 중복 제거하기 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/59408 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 핵심 COUNT ROW의 개수를 세기 DISTINCT 이름 중복 제거 → "중복 제거" → DISTINCT로 중복 제거 2. 코드(MySQL) SELECT COUNT(DISTINCT NAME) AS COUNT FROM ANIMAL_INS WHERE NAME IS NOT NULL; 3. 활용예제 STUDENT_ID NAME DEPARTMENT GRADE 1 John Computer A.. 2024. 2. 1. [SQL] 가격이 제일 비싼 식품의 정보 출력하기 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/131115 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 핵심 가장 비싼 물품 방법1. 가격을 내림차순 정렬한 뒤 limit 을 사용해서 상위 1개까지 제한한다. 방법2. where 서브쿼리절 사용. MAX(PRICE)를 사용하여 가장 가격이 큰 row 출력. 2. 코드(MySQL) SELECT PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE FROM FOOD_PRODUCT ORDER BY.. 2024. 2. 1. [SQL] 상위 n개 레코드 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/59405 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 핵심 먼저 들어온 동물 → 들어온지 오래된 동물을 고르라는 의미(ACS) DATETIME 컬럼을 오름차순(ASC)한다. 그러면 DATETIME이 가장 이른 것부터 출력된다. "가장" 먼저 들어온 동물 LIMIT- 검색된 결과에서 반환되는 행의 수를 제한하는 데 사용하는 SQL 문법 2. 코드(MySQL) select NAME from ANIMAL_INS order by DATETIM.. 2024. 1. 31. 이전 1 ··· 6 7 8 9 10 11 12 ··· 16 다음 728x90 반응형