조건에 부합하는 중고거래 댓글 조회하기 SELECT B.TITLE, B.BOARD_ID, R.REPLY_ID, R.WRITER_ID, R.CONTENTS, DATE_FORMAT(R.CREATED_DATE, '%Y-%m-%d') AS CREATED_DATEFROM USED_GOODS_BOARD BJOIN USED_GOODS_REPLY R ON B.BOARD_ID = R.BOARD_IDWHERE B.CREATED_DATE LIKE '2022-10%' ORDER BY R.CREATED_DATE , B.TITLE;문제 풀이 / 알고리즘JOIN으로 테이블 합치기댓글에 대한 CONTENTS 사용하기날짜 원하는 포맷으로 사용하기 연도-월-일오름차순 정렬 알게 된 것 / 기억할 것문제를 잘 읽자. 오름차순이랑 ..
조건에 맞는 도서 리스트 출력하기SELECT BOOK_ID, DATE_FORMAT(PUBLISHED_DATE, '%Y-%m-%d') AS PUBLISHED_DATEFROM BOOKWHERE PUBLISHED_DATE LIKE '2021%'AND CATEGORY = "인문"ORDER BY PUBLISHED_DATE ASC;문제 풀이 / 알고리즘DATE_FORMAT으로 20XX-XX-XX의 형태로 출력2021년도에 출판하고, 인문인 책 필터링날짜는 오름차순 알게된 것 / 기억할 것DATE_FORMAT(컬럼명, 변환자) AS 이름
12세 이하인 여자 환자 목록 출력하기 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krSELECT PT_NAME, PT_NO, GEND_CD, AGE, COALESCE(TLNO, 'NONE') AS 'TLNO' FROM PATIENTWHERE GEND_CD = 'W' AND AGE 문제 풀이 / 알고리즘COALESCE(컬럼명, 기본값) AS 변수명 을 사용해서 NULL값을 대체할 수 있어야한다.여자아이와 12세 이하의 조건으로 조회할 수 있어야한다. (WHERE)내림차순(DESC), 오름차순(ASC) 알게된 것 / 기억할 것IFNULL(TLNO, 'NONE') AS TLNO 이것도 가능!
흉부외과 또는 일반외과 의사 목록 출력하기">흉부외과 또는 일반외과 의사 목록 출력하기문제 풀이 / 알고리즘해당 문제는 DATE_FORMAT을 사용할 수 있는지 물어보는 문제인 것 같다. WHERE 절에 IN을 써도 되는데, 풀 때 기억이 안 나서 못 사용했지만, 문제는 없었다.SELECT DR_NAME, DR_ID, MCDP_CD, DATE_FORMAT(HIRE_YMD, '%Y-%m-%d') AS HIRE_YMDFROM DOCTORWHERE MCDP_CD = 'CS' OR MCDP_CD = 'GS'ORDER BY HIRE_YMD DESC, DR_NAME ASC; IN 사용 답더보기SELECT DR_NAME, DR_ID, MCDP_CD, DATE_FORMAT(HIRE_YMD, '%Y-%m-%d') AS..
재구매가 일어난 상품과 회원 리스트 구하기 ">재구매가 일어난 상품과 회원 리스트 구하기 SELECT DISTINCT USER_ID, PRODUCT_IDfrom ONLINE_SALEGROUP BY USER_ID, PRODUCT_IDHAVING COUNT(PRODUCT_ID) >= 2ORDER BY USER_ID ASC , PRODUCT_ID DESC;문제 풀이 / 알고리즘1. GROUP BY: USER_ID와 PRODUCT_ID로 그룹화하여 각 사용자와 제품 조합별로 집계2. HAVING: 각 그룹에서 PRODUCT_ID의 개수가 2개 이상인 그룹만 선택3. ORDER BY: 결과를 USER_ID 기준으로 오름차순, PRODUCT_ID 기준으로 내림차순으로 정렬합니다. 알게된 것1. COUNT는 집계 함..
- Total
- Today
- Yesterday
- programmers
- Spring Security
- Java
- Kotlin
- Annotation
- 백준
- Spring
- brute-force
- Effective Java
- 디자인패턴
- Algorithm
- Greedy
- 생활코딩
- Spring Boot
- Security
- db
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |