본문 바로가기 메뉴 바로가기

IT모저모

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

IT모저모

검색하기 폼
  • 분류 전체보기 (49)
    • Tomcat (1)
    • SpringBoot (15)
    • MySQL (15)
    • Google Cloud (1)
    • Database (15)
    • Develop (5)
    • Docker (2)
    • Kubernetes (7)
    • 클라우드 보안 (0)
    • Git (0)
    • AI (1)
    • 개인 (0)
      • 미주 (0)
  • 방명록

MySQL (15)
[MySQL] SQL 문법

https://jaehee1007.tistory.com/81#1.%20SELECT-1

MySQL 2025. 9. 2. 16:28
[MYSQL] 프로그래머스 - 멸종위기의 대장균 찾기

https://school.programmers.co.kr/learn/courses/30/lessons/301651-- 세대 구하기WITH RECURSIVE GENERATIONS AS( SELECT ID, PARENT_ID, 1 AS GENERATION FROM ECOLI_DATA WHERE PARENT_ID IS NULL UNION ALL SELECT E.ID, E.PARENT_ID, G.GENERATION+1 FROM ECOLI_DATA E JOIN GENERATIONS G ON E.PARENT_ID = G.ID),-- 자식이 있는 개체 체크CHILDREN_COUNT AS ( SELECT G.ID, G.GENERATION, C..

MySQL 2025. 9. 2. 14:50
[MySQL] 프로그래머스 - 특정 세대의 대장균 찾기

-- 코드를 작성해주세요WITH RECURSIVE generations AS ( -- 1세대: 최초 세포 SELECT ID, PARENT_ID, 1 AS generation FROM ECOLI_DATA WHERE PARENT_ID IS NULL UNION ALL -- 다음 세대: 부모가 이전 세대 SELECT e.ID, e.PARENT_ID, g.generation + 1 FROM ECOLI_DATA e JOIN generations g ON e.PARENT_ID = g.ID)SELECT IDFROM generationsWHERE generation = 3ORDER BY ID ASC..

MySQL 2025. 9. 2. 14:32
[MySQL] 손코딩 연습 - 2

🔹 손코딩 전략CTE로 단계 나누기 → 논리 표현 명확, 읽기 쉬움윈도우 함수 적극 활용 → Top-N, 동점 처리 등주석 활용 → 생각 과정 전달우선 간단한 문제부터 풀고, 어려운 문제는 논리만 주석으로 표현 ** LAG (참조열, 몇번째 이전행, 다음행이 없을떄 채울값)** LEAD(참조열, 몇번째 다음행, 다음행이 없을 때 채울값)문제 1. N등 구하기테이블: Scores| user_id | game_id | score | game_date |각 game_id별 점수를 기준으로 2등 점수를 조회하시오.2등이 없는 경우(게임이 1번만 있는 경우)는 결과에서 제외하시오. 문제 2. 월별 순위테이블: Orders| order_id | product_id | amount | order_dat..

MySQL 2025. 9. 2. 11:26
[MySQL] 손코딩 연습 (윈도우함수, CTE, JOIN 등) - 1

🔹 손코딩 전략CTE로 단계 나누기 → 논리 표현 명확, 읽기 쉬움윈도우 함수 적극 활용 → Top-N, 동점 처리 등주석 활용 → 생각 과정 전달우선 간단한 문제부터 풀고, 어려운 문제는 논리만 주석으로 표현 🔹 개념 확인Window Function(함수 적용 열) OVER (PARTITION BY 그룹 열 ORDER BY 순서열)Window function: 순위 함수 rank, dense_rank, sum, max 등PARTITION by: 소그룹으로 분류 (=Group By와 같은 기능)Order by: 분류된 소그룹 정렬순서열: 정렬 기준 행 설정그룹 내 순위 함수RANKDENSE_RANKROW_NUMBER순번 매기기 그룹 내 집계함수SUMMAXMIN, COUNT, AVG 데이터 위치 ..

MySQL 2025. 9. 2. 09:49
이전 1 2 3 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • springboot
  • 권한별메뉴만들기
  • 신사동이자카야
  • 컬럼타입변경
  • 판교테크원타워맛집
  • 데이터베이스
  • 디너요리추천
  • 바디캐싱
  • csv다운로드
  • MySQL
  • 시청역숙소
  • 스프링부트
  • csv업로드
  • 500에러관리
  • 오리지널팬케이스하우스
  • 데이터업로드
  • xcrunerror
  • 사용자별메뉴
  • 재귀구문
  • 유에이치스위트
  • 시청역놀곳
  • httpcode
  • 논클러스터 인덱스
  • menu만들기
  • cachedbodyhttpservletrequest
  • 유에이치스위트서울스퀘어
  • MAC
  • 디비개발프로세스
  • 오리지널팬케이스하우스 판교점
  • 400에러관리
more
«   2025/12   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바