[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
      • 프로젝트
      • 생각정리
  • 태그

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

티스토리툴바