본문 바로가기

Stay Hungry Stay Foolish121

[MYSQL] 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 사용 언어 - MYSQL 프로그래머스 LV 3) 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 CONCAT (정답 맞춘 여부 X) 문자열 합치기 CONCAT(문자열1,2,3,,,) SELECT CONCAT("/home/grep/src/",B.BOARD_ID,"/",B.FILE_ID,B.FILE_NAME,B.FILE_EXT) AS FILE_PATH FROM USED_GOODS_BOARD AS A JOIN USED_GOODS_FILE AS B ON A.BOARD_ID = B.BOARD_ID WHER.. 2023. 6. 28.
[MYSQL] 오랜 기간 보호한 동물(2) 사용 언어 - MYSQL 프로그래머스 LV 3) 오랜 기간 보호한 동물(2) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 ORDER BY, LIMIT (정답 맞춘 여부 X) 두 날짜의 차이로 ORDER BY 내림차순 정렬 LIMIT 2 = 정렬된 값 중 위에서부터 두 값만 출력 SELECT A.ANIMAL_ID, A.NAME FROM ANIMAL_INS AS A JOIN ANIMAL_OUTS AS B WHERE A.ANIMAL_ID = B.ANIMAL_ID ORDER BY DATEDIFF(B.DATETIME,A.DATETIME) DESC LIMIT.. 2023. 6. 28.
[MYSQL] DATETIME에서 DATE로 형 변환 사용 언어 - MYSQL 프로그래머스 LV 2) DATETIME에서 DATE로 형 변환 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 DATE_FORMAT 함수 (정답 맞춘 여부 O) SELECT ANIMAL_ID, NAME, DATE_FORMAT(DATETIME,"%Y-%m-%d") AS "날짜" FROM ANIMAL_INS ORDER BY ANIMAL_ID; 레퍼런스 정답 깃허브 GitHub - yyeongeun/codingtest: 코딩테스트 공부 코딩테스트 공부. Contribute to yyeongeun/codingtest developme.. 2023. 6. 28.
[MYSQL] 카테고리 별 상품 개수 구하기 사용 언어 - MYSQL 프로그래머스 LV 2) 카테고리 별 상품 개수 구하기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 LFET 함수 (정답 맞춘 여부 O) PRODUCT_CODE 왼쪽 두숫자 LEFT로 뽑기 SELECT LEFT(PRODUCT_CODE,2) AS CATEGORY, COUNT(PRODUCT_ID) AS PRODUCTS FROM PRODUCT GROUP BY CATEGORY ORDER BY CATEGORY; LEFT(칼럼, 길이) SUBSTRING(칼럼, 시작위치, 길이) RIGHT(칼럼, 길이) SUBSTRING_INDEX(칼럼.. 2023. 6. 28.
[MYSQL] 중성화 여부 파악하기 사용 언어 - MYSQL 프로그래머스 LV 2) 중성화 여부 파악하기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 CASE WHEN 절 (정답 맞춘 여부 O) 'Neutered' 또는 'Spayed'라는 단어가 들어있는지를 CASE WHEN 조건절로 확인한다 CASE WHEN (조건) THEN 조건만족시결과 ELSE 조건불만족시결과 END SELECT ANIMAL_ID, NAME, CASE WHEN SEX_UPON_INTAKE IN (SELECT SEX_UPON_INTAKE FROM ANIMAL_INS WHERE (SEX_UPON_INTAKE LI.. 2023. 6. 28.
[MYSQL] 이름에 el이 들어가는 동물 찾기 사용 언어 - MYSQL 프로그래머스 LV 2) 이름에 el이 들어가는 동물 찾기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 WHERE 절 (정답 맞춘 여부 O) 두가지 조건 모두 만족 = AND SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE NAME LIKE "%el%" AND ANIMAL_TYPE = "Dog" ORDER BY NAME; 레퍼런스 정답 깃허브 GitHub - yyeongeun/codingtest: 코딩테스트 공부 코딩테스트 공부. Contribute to yyeongeun/codingtest .. 2023. 6. 28.
[MYSQL] 루시와 엘라 찾기 사용 언어 - MYSQL 프로그래머스 LV 2) 루시와 엘라 찾기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 IN 절 (정답 맞춘 여부 O) 이름이 이중에 있는지 확인한다. SELECT ANIMAL_ID, NAME, SEX_UPON_INTAKE FROM ANIMAL_INS WHERE NAME IN ("Lucy", "Ella", "Pickle", "Rogan", "Sabrina", "Mitty") ORDER BY ANIMAL_ID; 레퍼런스 정답 깃허브 GitHub - yyeongeun/codingtest: 코딩테스트 공부 코딩테스트 공부. Con.. 2023. 6. 28.
[MYSQL] 자동차 평균 대여 기간 구하기 사용 언어 - MYSQL 프로그래머스 LV 2) 자동차 평균 대여 기간 구하기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 DATEDIFF, AVG, ROUND 함수 , GROUP BY / HAVING 절 (정답 맞춘 여부 O) DATEDIFF(날짜1,날짜2) = 날짜1-날짜2 => +1을 해야 총 대여기간 AVG 평균 대여기간 구하기 ROUND(반올림할 변수명, 자릿수) = 자릿수 1이면 두번째 자리에서 반올림 AVERAGE_DURATON을 CAR_ID 그룹별로 만들어 7일 이상인 것만 출력한다. SELECT CAR_ID, ROUND(AVG(DA.. 2023. 6. 28.
[MYSQL] 자동차 대여 기록에서 장기/단기 대여 구분하기 사용 언어 - MYSQL 프로그래머스 LV 1) 자동차 대여 기록에서 장기/단기 대여 구분하기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 LIKE, % 사용하기 (정답 맞춘 여부 X) LIKE "%네비게이션%" SELECT CAR_ID, CAR_TYPE, DAILY_FEE, OPTIONS FROM CAR_RENTAL_COMPANY_CAR WHERE OPTIONS LIKE "%네비게이션%" ORDER BY 1 DESC; 레퍼런스 정답 깃허브 GitHub - yyeongeun/codingtest: 코딩테스트 공부 코딩테스트 공부. Contribute.. 2023. 6. 24.
[MYSQL] 자동차 대여 기록에서 장기/단기 대여 구분하기 사용 언어 - MYSQL프로그래머스 LV 1) 자동차 대여 기록에서 장기/단기 대여 구분하기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 정답 IF, DATEDIFF (정답 맞춘 여부 X) IF(조건, 참, 거짓) DATEDIFF(A,B) = A-B 차이 SELECT HISTORY_ID, CAR_ID, DATE_FORMAT(START_DATE,"%Y-%m-%d") AS START_DATE, DATE_FORMAT(END_DATE,"%Y-%m-%d") AS END_DATE, IF(DATEDIFF(END_DATE,START_DATE) >= 29, '장기 대여',.. 2023. 6. 24.