춤추는 개발자

  • 프로그래밍
  • 데이터베이스
  • 대회
  • 공부

Database/SQL 2

[MariaDB] Floor Datatype

floor 데이터 타입은 X보다 크지 않은 가장 큰 정수 값을 반환하는 Number Function이다. 자주 사용하진 않지만, 아래 예를 통해 알아보자. 아래는 간단한 숫자 예시다. SELECT FLOOR ( 1 . 23 ); + ------------- + | FLOOR ( 1 . 23 ) | + ------------- + | 1 | + ------------- + SELECT FLOOR ( - 1 . 23 ); + -------------- + | FLOOR ( - 1 . 23 ) | + -------------- + | - 2 | + -------------- + 숫자를 입력하면 숫자보다 크지 않은 정수로 변환하여 데이터를 처리한다. 다른 예시로 나이대를 구할때, 사용할 수 있다. 아래와 같은 ..

Database/SQL 2021.03.25

[MariaDB] RANK(), DENSE_RANK(), ROW_NUMBER() 차이

SQL 구문에서 순위를 매길때, RANK(), DENSE_RANK(), ROW_NUMBER() 3가지 방법을 사용할 수 있다. 3가지 방법은 동률을 처리하는 방법에 따라 사용 목적이 다르다. RANK() : 동률을 같은 등수로 처리 DENSE_RANK() : 동률을 같은 등수로 처리하지만, 그 다음 등수를 동률의 수 만큼 제외하지 않고 바로 등수로 매김. ROW_NUMBER() : 동률을 반영하지 않는다. 즉, 동일한 등수는 존재하지 않고 모든 행은 다른 등수를 가진다. 예시 원본 테이블 데이터 RANK 구문 select name, goals, RANK() over (ORDER BY goals desc) as 'RANK', DENSE_RANK() over (ORDER BY goals desc) AS 'D..

Database/SQL 2021.03.17
1
더보기

방문자수Total

  • Today :
  • Yesterday :
  • 분류 전체보기 (306)
    • Programming (131)
      • Java (26)
      • Springboot (13)
      • Python (13)
      • Hadoop (7)
      • Kafka (32)
      • Server (23)
      • DevelopTool (16)
    • Database (30)
      • SQL (2)
      • Cassandra (24)
      • Neo4j (3)
      • MongoDB (1)
    • Competition (117)
      • Kaggle (31)
      • Baekjoon (85)
      • HackerRank (1)
    • Study (27)
      • Data Analysis (8)
      • Alogorithm (11)
      • Youtube (5)

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Tag

dfs, python, jupyter, 카프카, Cassandra, effective java, 알고리즘, 백준, IntelliJ, 넷플릭스, kaggle, 자바, Docker, Java, 그래프, 캐글, consumer, Kafka, BFS, datastax,
GitPage GitHub

Copyright © Kakao Corp. All rights reserved.

Contact : loghanbit@gmail.com

티스토리툴바