[MYSQL 42] 카테고리 별 상품 개수 구하기
카테고리 별 상품 개수 구하기 (LEVEL2) 상품 카테고리 코드(PRODUCT_CODE 앞 2자리) 별 상품 개수를 출력정렬 상품 카테고리 코드 오름차순 정답 코드SELECT SUBSTR(PRODUCT_CODE, 1, 2) AS CATEGORY, COUNT(*) AS PRODUCTSFROM PRODUCTGROUP BY CATEGORYORDER BY CATEGORYMEMOSUBSTR(열, 시작인덱스, 길이), mySQL 인덱스 번호는 1부터 시작비슷한 기능은로 LEFT,(문자열, 길이) RIGHT(문자열, 길이) 도 있음 [MySQL] SQL 문자열 자르기 - SUBSTR / SUBSTRING / LEFT / RIGHTSUBSTR(문자열, 시작 위치, 길이)문자열 : 원하는 문자열(대상 칼럼)시작 위치..
2024. 10. 21.
[MYSQL 40] 루시와 엘라 찾기
루시와 엘라 찾기 (LEVEL2) 동물 보호소에 들어온 동물 중 이름이 Lucy, Ella, Pickle, Rogan, Sabrina, Mitty동물의 아이디와 이름, 성별 및 중성화 여부를 조회결과 아이디 순 정렬정답 코드SELECT ANIMAL_ID, NAME, SEX_UPON_INTAKEFROM ANIMAL_INSWHERE NAME = "Lucy" OR NAME = "Ella" OR NAME = "Pickle" OR NAME = "Rogan" OR NAME = "Sabrina" OR NAME = "Mitty"ORDER BY ANIMAL_IDSELECT ANIMAL_ID, NAME, SEX_UPON_INTAKEFROM ANIMAL_INSWHERE NAME IN ("Lucy", "Ella", "Pic..
2024. 10. 19.
[MYSQL 39] 조건에 부합하는 중고거래 댓글 조회하기
조건에 부합하는 중고거래 댓글 조회하기 (LEVEL1) 2022년 10월에 작성게시글 제목, 게시글 ID, 댓글 ID, 댓글 작성자 ID, 댓글 내용, 댓글 작성일을 조회정렬 댓글 작성일 오름차순, 게시글 제목오름차순 정답 코드SELECT TITLE, B.BOARD_ID, REPLY_ID, R.WRITER_ID, R.CONTENTS, DATE_FORMAT(R.CREATED_DATE, "%Y-%m-%d") AS CREATED_DATEFROM USED_GOODS_BOARD B JOIN USED_GOODS_REPLY R ON B.BOARD_ID = R.BOARD_IDWHERE B.CREATED_DATE LIKE "2022-10%"ORDER BY R.CREATED_DATE, TITLEMEMO'%' 는 모든 문자..
2024. 10. 18.