나의 데이터 분석 일지
close
프로필 사진

나의 데이터 분석 일지

github: @seoyun_22

  • 분류 전체보기 (146)
    • Microsoft (6)
    • Study (108)
      • Python (19)
      • SQL (39)
      • Databricks (2)
      • ML | DL (24)
      • R (8)
      • Etc (13)
    • 일상 (31)
      • 일기 (15)
      • 사진 (0)
      • 여행 (1)
      • 영화 (2)
      • 독서 (1)
  • 홈
  • 태그
  • 방명록
[MSSQL] 문자의 길이(LEN), 가장 긴 문자, 가장 짧은 문자(MAX/MIN, GROUP BY) 조회 - HackerRank 문제풀이 (Weather Observation Station 5)

[MSSQL] 문자의 길이(LEN), 가장 긴 문자, 가장 짧은 문자(MAX/MIN, GROUP BY) 조회 - HackerRank 문제풀이 (Weather Observation Station 5)

Link: https://www.hackerrank.com/challenges/weather-observation-station-5/problem?isFullScreen=true Weather Observation Station 5 | HackerRankWrite a query to print the shortest and longest length city name along with the length of the city names.www.hackerrank.com Question No. : SQL > Basic Select > Weather Observation Station 5Language: MS SQL Server 문제 설명Query the two cities in STATION with ..

  • format_list_bulleted Study/SQL
  • · 2026. 2. 7.

[MySQL/ORACLE] 프로그래머스 - 조건에 맞는 회원수 구하기

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 다음은 어느 의류 쇼핑몰에 가입한 회원 정보를 담은 USER_INFO 테이블입니다. USER_INFO 테이블은 아래와 같은 구조로 되어있으며 USER_ID, GENDER, AGE, JOINED는 각각 회원 ID, 성별, 나이, 가입일을 나타냅니다. Column name Type Nullable USER_ID INTEGER FALSE GENDER TINYINT(1) TRUE AGE INTEGER TRUE JOINED DATE FALSE 문제 USER_INFO 테이블에서 2021년에 가입한 회원 중 나..

  • format_list_bulleted Study/SQL
  • · 2023. 6. 24.

[SQL] SQL로 알고리즘 문제 풀기 - 숫자 계산1(합, 곱, 짝수/홀수, 소수)

1. 1부터 10까지 숫자의 합 UNDEFINE N ACCEPT N PROMT SELECT SUM(LEVEL) AS 합계 FROM DUAL CONNECT BY LEVEL

  • format_list_bulleted Study/SQL
  • · 2023. 2. 10.
[SQL] 데이터 복구하기 - FLASHBACK QUERY

[SQL] 데이터 복구하기 - FLASHBACK QUERY

FLASHBACK QUERY 백업을 복구하지 않고 과거 시점의 데이터를 조회할 때 FLASHBACK QUERY를 사용한다. FLASHBACK은 최대 15분 전의 데이터를 조회할 수 있다. -- 테이블의 N분전 데이터 검색 SELECT * FROM TABLE_NAME AS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL 'N' MINUTE) EX ) 사원 테이블의 5분 전 KING 데이터 -- KING의 현재 월급 조회 SELECT * FROM EMP WHERE ENAME = 'KING'; -- KING의 월급을 0으로 변경한다. UPDATE EMP SET SAL = 0 WHERE ENAME = 'KING'; COMMIT; SELECT * FROM EMP AS OF TIMESTAMP (..

  • format_list_bulleted Study/SQL
  • · 2023. 1. 25.

[SQL] WITH절 사용하기

1. WITH ~ AS 동일한 SQL이 반복되어 사용될 때 성능을 높이기 위해 WITH절을 사용한다. WITH TABLE_NAME AS () SELECT COL1, COL2, ... FROM TABLE_NAME ... 검색 시간이 오래걸리는 SQL이 하나의 SQL 내에서 반복되어 사용될 때 성능을 높이기 위한 방법으로 WITH절을 사용한다. WITH절 이후에 테이블 이름을 지정하고, AS 이후에 임시 저장영역(Temporary Tablespace)을 정의 해 저장한다 EX ) 직업과 직업별 토탈 월급을 출력하는데 직업별 토탈 월급들의 평균값보다 더 큰 값만 출력 -- WITH절 없이 조회 SELECT JOB, SUM(SAL) AS 월급총합 FROM EMP GROUP BY JOB HAVING SAL > (..

  • format_list_bulleted Study/SQL
  • · 2023. 1. 24.
[SQL] 임시테이블 생성, 쿼리 단순화, 검색속도 향상, 중복되지 않는 번호 - CREATE TEMPORARY TABLE, VIEW, INDEX, SEQUENE

[SQL] 임시테이블 생성, 쿼리 단순화, 검색속도 향상, 중복되지 않는 번호 - CREATE TEMPORARY TABLE, VIEW, INDEX, SEQUENE

임시테이블 생성하기 - CREATE TEMPORARY TABLE 데이터를 임시로 보관하는 임시 테이블을 생성할 때 CREATE TEMPORARY TABLE문을 사용한다. CREATE GLOBAL TEMPORARY TABLE 테이블명 (COL1 DATATYPE, COL2 DATATYPE, ...) ON COMMIT DELETE ROWS / ON COMMIT PRESERVE ROWS; 임시 테이블 생성임을 나타내기 위해 CREATE와 TABLE 사이에 GLOBAL TEMPORARY를 기술한다. 임시 테이블은 데이터를 영구 저장하지 않는다. 데이터를 보관하는 주기를 결정하는 옵션을 기술한다. ON COMMIT DELETE ROWS : 임시 테이블에 데이터를 입력하고 COMMIT할 때까지 데이터를 보관 ON C..

  • format_list_bulleted Study/SQL
  • · 2023. 1. 18.
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (146)
    • Microsoft (6)
    • Study (108)
      • Python (19)
      • SQL (39)
      • Databricks (2)
      • ML | DL (24)
      • R (8)
      • Etc (13)
    • 일상 (31)
      • 일기 (15)
      • 사진 (0)
      • 여행 (1)
      • 영화 (2)
      • 독서 (1)
인기 글
전체 방문자
오늘
어제
Copyright © truthyun 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바