프로그래머스) (mySQL) 가장 비싼 상품 구하기
·
데이터베이스 탐구
가장 비싼 상품 구하기 가장 비싼 상품 구하기 - 프로그래머스 - 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 가장 높은 가격을 맨 위로 오게 하여 LIMIT를 1로 하여 하나만 출력되게 하였다. 딱히 어려운 문제는 아니어서 자세한 설명은 생략하겠다. SELECT price AS MAX_PRICE FROM PRODUCT ORDER BY PRICE DESC LIMIT 1
프로그래머스) (mySQL) 12세 이하인 여자 환자 목록 출력하기
·
데이터베이스 탐구
12세 이하인 여자 환자 목록 출력하기 12세 이하인 여자 환자 목록 출력하기 - 프로그래머스 - 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr WHERE 문으로 여자인 경우를 우선적으로 추려 주었다. SELECT * FROM PATIENT WHERE GEND_CD = 'W' 12세 이하의 조건을 추가해주었다. SELECT * FROM PATIENT WHERE GEND_CD = 'W' AND AGE
프로그래머스) (mySQL) 흉부외과 또는 일반외과 의사 목록 출력하기
·
데이터베이스 탐구
흉부외과 또는 일반외과 의사 목록 출력하기 흉부외과 또는 일반외과 의사 목록 출력하기 - 프로그래머스 - 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr WHERE 문으로 흉부외과(CS) 이거나 일반외과(GS)인 조건을 만족시켜주는 것이 핵심이다. WHERE MCDP_CD = 'CS' OR MCDP_CD = 'GS' 위와 같이 쿼리를 작성하면 문제의 요구사항을 만족하게 된다. 그 후 SELECT 쿼리에서 DATE_FORMAT으로 출력형식을 맞춰주었다. DATE_FORMAT(HIRE_YMD, '%Y-%m-%d') AS HIRE_YM SELECT DR_NAME..
프로그래머스) (mySQL) 인기있는 아이스크림
·
데이터베이스 탐구
인기있는 아이스크림 인기있는 아이스크림 - 프로그래머스 - 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정렬조건이 같을 때의 처리에 대한 것이 핵심으로 묻는 문제인 듯하다. ORDER BY TOTAL_ORDER DESC, SHIPMENT_ID 총주문량이 같다면 DESC로 내림차순으로 정렬을 하고, 같다면 바로 뒤에 조건을 붙여주어 문제에서 요구하는 대로 정렬할 수 있다. SELECT FLAVOR FROM FIRST_HALF ORDER BY TOTAL_ORDER DESC, SHIPMENT_ID
프로그래머스) (mySQL) 과일로 만든 아이스크림 고르기
·
데이터베이스 탐구
과일로 만든 아이스크림 고르기 과일로 만든 아이스크림 고르기 - 프로그래머스 - 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr "FIRST_HALF" 테이블과 "ICECREAM_INFO" 테이블을 "INNER JOIN"으로 합쳐준다. SELECT * FROM FIRST_HALF FH INNER JOIN ICECREAM_INFO II ON FH.FLAVOR = II.FLAVOR "WHERE" 문으로 해당 조건의 총 주문량 3000 초과와 주 성분이 "fruit_base"를 맞추어 주었다. WHERE FH.TOTAL_ORDER > 3000 AND II.ING..
프로그래머스) (mySQL) 평균 일일 대여 요금 구하기
·
데이터베이스 탐구
평균 일일 대여 요금 구하기 평균 일일 대여 요금 구하기 - 프로그래머스 - 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr WHRE문으로 "CAR_TYPE"에 "SUV"인 경우만 뽑아낸다. SELECT * FROM CAR_RENTAL_COMPANY_CAR WHERE CAR_TYPE LIKE 'SUV' AVG()를 사용하여 "SUV"인 경우의 평균을 구한다. SELECT AVG(daily_fee) AS AVERAGE_FEE FROM CAR_RENTAL_COMPANY_CAR 문제에서 요구하는 소수점 0번째 자리에서 반올림하기 위해 ROUND()를 사용한다. ..
프로그래머스) (자바) 직사각형 별 찍기
·
알고리즘 탐구
직사각형 별 찍기 직사각형 별 찍기 - 프로그래머스 - 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr for문에 대한 이해가 있다면 매우 쉽게 풀 수 있는 문제이다. 예제에서 가로가 5, 세로가 3이다. "*" 이런 느낌으로 작성을 시작해 보자. 가로로 찍히는 별 5개가 3번 반복된다고 생각해 볼 수 있다. 1. "*" X5 2. "*****" X3 result => "*****" "*****" "*****" 1번의 경우부터 작성해 본다. for(int j=0; j
프로그래머스) (mySQL) 자동차 대여 기록에서 장기/단기 대여 구분하기
·
데이터베이스 탐구
자동차 대여 기록에서 장기/단기 대여 구분하기 자동차 대여 기록에서 장기/단기 대여 구분하기 - 프로그래머스 - 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr DATE_FORMAT()으로 2022년의 9월만 조회하였다. WHERE DATE_FORMAT(START_DATE, '%Y-%m') = '2022-09' DATE_FORMAT과 DATEDIFF로 SELECT문을 원하는 형태로 만들어준다. SELECT HISTORY_ID, CAR_ID, DATE_FORMAT(START_DATE, '%Y-%m-%d') AS START_DATE, DATE_FORMAT(EN..
오지랖 토끼
'프로그래머스' 태그의 글 목록