MySQL(4)
-
[MySQL] 프로그래머스 / level 2 / 진료과별 총 예약 횟수 출력하기/ GROUP BY / WHERE
https://school.programmers.co.kr/learn/courses/30/lessons/132202 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr "테이블에서 2022년 5월에 예약한 환자 수를 진료과코드 별로" SELECT MCDP_CD AS 진료과코드, COUNT(MDDR_ID) AS 5월예약건수 FROM APPOINTMENT WHERE YEAR(APNT_YMD)='2022' AND MONTH(APNT_YMD)='05' GROUP BY MCDP_CD ORDER BY 5월예약건수 ASC ,MCDP_CD ASC ; 다음과 같이 WHERE ..
2024.03.15 -
[MySQL] 프로그래머스 / level 2 / 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 / WHERE IN 구조 주의할 점
https://school.programmers.co.kr/questions/71629 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이 문제에서 다음과 같이 SELECT CAR_TYPE COUNT(CAR_TYPE) AS CARS FROM CAR_RENTAL_COMPANY_CAR WHERE OPTIONS IN ('통풍시트', '열선시트', '가죽시트') ; 라고 했는데 정답과 에러를 떠나서 다음과 같이 WHERE IN 구조를 쓸 경우 OPTIONS 열에 '통풍시트'만 있는 행, '열선시트'만 있는 행들이 추출된다. SELECT CAR_TYPE, COUNT..
2024.03.15 -
[MySQL] level 1 / SELECT / 조건에 부합하는 중고거래 댓글 조회
https://school.programmers.co.kr/learn/courses/30/lessons/164673 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr level 1이었지만 초보인 나에겐 어려웠던 문제...! SELECT TITLE, A.BOARD_ID, REPLY_ID, B.WRITER_ID, B.CONTENTS, DATE_FORMAT(B.CREATED_DATE, '%Y-%m-%d') AS CREATED_DATE FROM USED_GOODS_BOARD AS A, USED_GOODS_REPLY AS B WHERE A.BOARD_ID = B.BO..
2024.03.09 -
SQL 기초 - JOIN
1. 겹치는 열이 하나일 경우 https://school.programmers.co.kr/learn/courses/30/lessons/133025 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT FLAVOR FROM FIRST_HALF, ICECREAM_INFO WHERE (TOTAL_ORDER>3000) & (INGREDIENT_TYPE=fruit_based) ORDER BY TOTAL_ORDER ASC ; SQL 실행 중 오류가 발생하였습니다. Column 'FLAVOR' in field list is ambiguous "FROM FIRST..
2024.03.09