Ocean_
꾸준한 프로그래밍
Ocean_
전체 방문자
오늘
어제
  • 분류 전체보기 (174)
    • About Me (4)
    • 우아한테크코스 (27)
    • C & LINUX (50)
    • Operating System (12)
    • Database (25)
    • Computer Vision (0)
    • Problem Solving (0)
      • Programmers (0)
      • BOJ (0)
    • 코코코딩공부 (44)
      • Spring (12)
      • JAVA (14)
      • 디자인 패턴 (4)
      • 책 읽기 (4)

블로그 메뉴

  • 홈
  • 방명록

공지사항

인기 글

태그

  • 1259
  • 트랜잭션
  • 프로세스
  • 정규화
  • 백준
  • Linux
  • Spring
  • OS
  • 우테코 체스
  • C
  • 우아한테크코스5기
  • OperatingSystem
  • 블랙잭
  • 원시값 포장
  • bean
  • 우테코
  • C++
  • BOJ
  • DB
  • 우아한형제들
  • 우아한테크코스
  • 인덱스
  • 리눅스
  • 자바
  • SIGINT
  • 운영체제
  • 우테코5기
  • Operating System
  • signal
  • 데이터 조작어

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Ocean_

꾸준한 프로그래밍

[Database] SQL 내장 함수
Database

[Database] SQL 내장 함수

2023. 2. 5. 18:04

SQL 내장 함수

  • 수학의 함수와 마찬가지로 특정 값, 열 값 입력받아 그 값을 계산 후 결과 값 돌려줌

  • Round 가 1이면 소수점 둘째자리에서 반올림 0이면 첫째자리에서 반올림 -1이면 일의자리에서 반올림
  • ABS 함수 : 절댓값을 구하는 함수
  • ROUND 함수 : 반올림한 값을 구하는 함수
  • REPLACE : 문자열을 치환하는 함수
  • LENGTH : 글자의 수를 세어주는 함수 (단위가 바이트(byte)가 아닌 문자 단위)
  • SUBSTR : 지정한 길이만큼의 문자열을 반환하는 함수
  • STR_TO_DATE : 문자형으로 저장된 날짜를 날짜형으로 변환하는 함수
  • DATE_FORMAT : 날짜형을 문자형으로 변환하는 함수
  • SYSDATE : MySQL의 현재 날짜와 시간을 반환하는 함수

NULL 값

  • 아직 지정되지 않은 값
  • NULL 값은 0,빈문자,공백과는 다른 값이다.
  • 비교 연산자로 비교가 불가능하다.

집계함수 사용시 주의사항

  • NULL+숫자 연산 결과는 NULL
  • 집계함수 계산시 NULL이 포함된 행은 집계에서 빠짐

NULL 값을 확인하는 방법 – IS NULL, IS NOT NULL

 


숭실대학교 Database 강의를 수강 후 정리하였습니다.

'Database' 카테고리의 다른 글

[Database] 뷰  (0) 2023.02.07
[Database] 부속 질의  (0) 2023.02.06
[Database] SQL DCL 데이터 조작어  (0) 2023.02.04
[Database] SQL DDL 데이터 정의어  (0) 2023.02.04
[Database] SQL DML 데이터 조작어  (0) 2023.02.03
    'Database' 카테고리의 다른 글
    • [Database] 뷰
    • [Database] 부속 질의
    • [Database] SQL DCL 데이터 조작어
    • [Database] SQL DDL 데이터 정의어
    Ocean_
    Ocean_
    dongVeloper

    티스토리툴바