Lv2. 조건에 맞는 도서와 저자 리스트 출력하기 문제 - 경제 카테고리에 속하는 도서id, 저자명, 출판일 리스트 출력 => INNER JOIN으로 AUTHOR 테이블과 BOOK 테이블 연결 - 출판일 기준 오름차순 정렬 =>ORDER BY - 데이트 포맷이 예시와 동일해야 정답 처리 => DATE_FORMAT() 풀이1 : FLOOR 이용 SELECT BOOK_ID, AUTHOR_NAME, DATE_FORMAT(PUBLISHED_DATE,'%Y-%m-%d') AS PUBLISHED_DATE FROM BOOK AS B INNER JOIN AUTHOR AS A ON B.AUTHOR_ID = A.AUTHOR_ID WHERE CATEGORY = "경제" ORDER BY PUBLISHED_DATE; - 그냥 ..
Lv2. 가격대 별 상품 개수 구하기 문제 - 만원 단위의 가격대별로 상품 개수 출력 => 몫 구하기 위해 FLOOR()이용, 개수 구하기 위해 COUNT(*) 이용, GROUP BY 후 COUNT 사용 - 가격대 정보는 각 구간의 최소금액 => FLOOR() * 10000 - 가격대 기준으로 오름차순 정렬 => ORDER BY 풀이1 : FLOOR 이용 * AS는 SELECT문에만 사용가능하다 SELECT FLOOR(PRICE / 10000) * 10000 AS PRICE_GROUP, COUNT(*) AS PRODUCTS FROM PRODUCT GROUP BY PRICE_GROUP ORDER BY PRICE_GROUP; - 처음에 MIN 이용해서 최소금액 구하는 건줄 알았는데 그게 아니라, 10000원..
Lv2. 조건에 부합하는 중고거래 상태 조회하기 문제 - 2022년 10월 5일 등록된 중고거리 게시물 조회 => WHERE문 이용 - 거래상태가 SALE 이면 판매중, RESERVED면 예약중, DONE이면 거래완료로 분류 => CASE문 또는 IF문 이용! - 게시글 ID 기준으로 내림차순 정렬 => ORDER BY DESC 풀이1 : IF문 이용 SELECT BOARD_ID, WRITER_ID, TITLE, PRICE, IF (STATUS = 'SALE','판매중',IF (STATUS = 'RESERVED','예약중','거래완료')) AS STATUS FROM USED_GOODS_BOARD WHERE CREATED_DATE ='2022-10-05' ORDER BY BOARD_ID DESC; *if ..
프로그래머스 풀면서 나오는 SQL 문법 정리 ( ~ 2023.07.09) & SQL 스터디 얄코 강의 정리 2023.07.09 - like 과 = - CASE 와 IF문 이용 Lesson1. RDBMS : Relational Database Management System Database : 한곳에 저장된 정보들을 원하는 어떤 곳에서든 사용할 수 있는것 특정 소프트웨어나 프로그램에 종속되지 않고 독립된 정보의 집합 -> 여기에 정보들을 집어넣고 원하는 걸 찾아 꺼내는 각종 기능들을 넣으면 DBMS 표 형태에 넣어줘서 데이터의 형식을 맞춰줌 -> SQL : 도메인 특화 언어 데이터 베이스라는 상자 안에 SQL이라는 버튼들을 제공해서 사용자들로 하여금 원하는대로 정보를 넣고 빼고 할 수 있게 해주는 것! 테..
- Total
- Today
- Yesterday
- 여러개 값에 대한 조작
- 이코테
- SELECT문 안 서브쿼리
- 추천시스템
- WHERE문 집계함수
- SET문
- 다중 GROUP BY
- reranker 속도 개선
- 고전적 추천 알고리즘
- NULL AS
- SQL
- groupby 다중
- 하나의 테이블에 대한 조작
- pointwise reranker
- Lagrange Multipler
- llm reranker
- reranker
- 서브쿼리
- rag 다중문서 활용
- SASRec
- ORDER BY LIMIT
- NULL인 열 만들어주기
- 하이브리드 필터링
- 알고리즘
- 숨겨진조건
- WHERE절서브쿼리
- treer구조
- SQL레시피
- 연관규칙분석
- cold-start
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |