'Coding Test' 카테고리의 글 목록 (4 Page) — 뚝딱이

Coding Test

Coding Test/programmers

[SQL] MySQL 프로그래머스 동물 수 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/59406 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 COUNT를 이용하여 동물 수를 구했다 COUNT(*) *말고 다른 ATT를 적어도 되나 아래를 참고한다. COUNT(*) NULL을 포함하여 카운트한다. COUNT(ATT) NULL을 제외하고 카운트한다. COUNT(DISTINCT ATT)로 사용하면 중복이 제거된 개수로 나온다. SELECT COUNT(*) count FROM ANIMAL_INS # 결과 100 SELECT COUN..

Coding Test/programmers

[SQL] MySQL 프로그래머스 최솟값 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/59038 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 ORDER BY와 LIMIT를 활용한 문제 풀이 ORDER BY는 ATT를 정렬하는 역할을 하고 LIMIT N은 위에서부터 몇 번째 ATT를 가져올지 결정한다. LIMIT i, j 이런 식으로 범위를 결정하여 쓸 수 있다. SELECT DATETIME AS '시간' FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1 MIN를 활용한 문제풀이 WHERE 절에 DAT..

Coding Test/programmers

[SQL] MySQL 프로그래머스 최대값 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/59415 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 ORDER BY와 LIMIT를 활용한 문제 풀이 ORDER BY는 ATT를 정렬하는 역할을 하고 LIMIT N은 위에서부터 몇 번째 ATT를 가져올지 결정한다. LIMIT i, j 이런 식으로 범위를 결정하여 쓸 수 있다. SELECT DATETIME AS '시간' FROM ANIMAL_INS ORDER BY DATETIME DESC LIMIT 1 MAX를 활용한 문제풀이 WHERE 절..

Coding Test/programmers

[SQL] MySQL 프로그래머스 가격이 제일 비싼 식품의 정보 출력하기

https://school.programmers.co.kr/learn/courses/30/lessons/131115 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 ORDER BY와 LIMIT를 사용해 문제를 해결하였다. ORDER BY와 DESC을 통해 가격을 내림차순으로 정렬하고 LIMIT를 통해 제일 비싼 상품을 고른다. SELECT * FROM FOOD_PRODUCT ORDER BY PRICE DESC LIMIT 1 MAX를 활용한 문제풀이 SELECT * FROM FOOD_PRODUCT WHERE PRICE = ( SELECT MAX(P..

Coding Test/programmers

[SQL] MySQL 프로그래머스 조건에 맞는 회원수 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/131535 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 YEAR을 사용해 날짜 데이터의 년도만 추출할 수 있다. SELECT에 AS를 사용하여 ATT의 이름이 변경된 상태로 출력할 수 있다. SELECT COUNT(USER_ID) AS USERS FROM USER_INFO WHERE YEAR(JOINED) = '2021' AND AGE >= 20 AND AGE

Coding Test/programmers

[SQL] MySQL 프로그래머스 상위 n개 레코드

https://school.programmers.co.kr/learn/courses/30/lessons/59405 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 상위 n개의 레코드를 구하는 문제이기 때문에 LIMIT 절과 ORDER BY를 사용해야한다. ORDER BY는 상위 n개를 구하기 전에 정렬하는 역할을 하고 LIMIT는 상위 N개를 뽑아내는 역할을 한다. LIMIT n: n번째 값을 가져온다 LIMIT i, j: i번째부터 j번째 값을 가져온다 (0부터 시작) SELECT NAME FROM ANIMAL_INS ORDER BY DATET..

Coding Test/programmers

[SQL] MySQL프로그래머스 역순 정렬하기

https://school.programmers.co.kr/learn/courses/30/lessons/59035 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 ANIMAL_INS 테이블의 ANIMAL_ID가 역순된 상태로 NAME, DATETIME를 출력하는 문제 SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC

Coding Test/programmers

[Python] 파이썬 프로그래머스 타겟 넘버

https://school.programmers.co.kr/learn/courses/30/lessons/43165 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 n개의 음이 아닌 정수가 있을 때, 정수들의 순서를 바꾸지 않고 타겟 넘버 만드는 경우의 수 구하기 -1+1+1+1+1 = 3 +1-1+1+1+1 = 3 +1+1-1+1+1 = 3 +1+1+1-1+1 = 3 +1+1+1+1-1 = 3 재귀 함수를 통해 [+,-] 두 개의 리스트를 만들어 각 branch에서 앞의 수에 누적으로 자신의 수를 더하고 빼서 문제를 품 num_target = [..

파송송
'Coding Test' 카테고리의 글 목록 (4 Page)