[DB] alias, concatenation, between

2024. 8. 29. 18:59·Database

[작성일: 2023. 03. 20]

 

alias

  • 테이블을 일컫는 다른 명칭
  • 테이블 이름이 너무 길어서 줄이고자 할 때 사용함.
zinv_svc_inv_spc ➡ as zsis
movie as m
-- alias
select * from movie as m where m.open_date > '20200101';

 

 

 

 

 

concatenation

  • 연결
  • 문자열이나 컬럼의 결과값을 연결할 때 사용함.

 

 

 

in oracle

-- 예시1
컬럼1 || 컬럼2 
    -> 컬럼1컬럼2

-- 예시2
컬럼1 || '-' || 컬럼2 
    -> 컬럼1 - 컬럼2
    
-- 예시3
a.주민번호 = b.생년월일 || '-' || b.주민뒷자리

 

 

 

in mySQL

-- 예시1
concat(컬럼1, 컬럼2)
    -> 컬럼1컬럼2
    
-- 예시2
-- concatenation
select concat(movie_name, open_date) from movie;

-- 3개 결합
select concat(movie_name,'-', open_date) from movie;

-- 4개 결합
select concat(movie_name,'-', open_date,'-', substr(open_date, 1, 4)) as dat from movie;
-- 이름을 정해주지 않으면 테이블 이름이 길어지므로 
-- as dat으로 이름을 정해주었다.

 

 

 

 

 

between

  • between A and B
    • A 이상 B 이하
    • A와 B도 포함되어야 함.
  • date between '20230319000000' and '20230319235959'
-- between
select movie_name from movie where movie_name between '가' 
and '아' and open_date between '20230301' and '20230331';

 

 

 

 

 

 

 

 

 

 


🐣 해당 게시글은 입문 개발자가 요약/정리한 글이므로 틀린 내용이나 오타가 있을 수 있습니다.

 

저작자표시 비영리 변경금지 (새창열림)
'Database' 카테고리의 다른 글
  • [DB] function
  • [DB] case when, Scalar Subquery
  • [DB] where, CTAS, alter, 컬럼 속성
  • [DB] SQL문 CURD
뚜비
뚜비
1년차 백엔드&iOS 개발자의 감자 탈출 블로그 🥔🥔
  • 뚜비
    뚜비의 개발로그
    뚜비
  • 전체
    오늘
    어제
  • 글쓰기     관리
    • Devlog
      • Back-End
        • Java
        • Spring
        • JPA
        • HTTP
        • Security
        • Back-End
        • Front-End
      • 알고리즘
      • iOS
        • Swift
      • Database
      • Tips
        • Git & GitHub
        • A to Z
      • 프로젝트
      • 생각정리
  • 태그

    Security
    프로그래머스
    jsp
    MVC
    김영한
    html
    백준
    Java
    최주호
    게시판만들기
    Swift
    알고리즘
    HTTP
    JPA
    데이터베이스
    생성자
    Spring Security
    자바
    의존성주입
    javascript
    sql
    스프링
    자바스크립트
    성능최적화
    DB
    변수
    spring
    다형성
    Database
    객체
  • hELLO· Designed By정상우.v4.10.0
뚜비
[DB] alias, concatenation, between
상단으로

티스토리툴바