티스토리 뷰

sqld

[sqld] SELECT 구문 "||" 사용법

개발미정 2021. 8. 31. 00:24

SQLD 공부를 하다가 선택지에 "||" 표시가 있는 것을 발견하였다.

 

처음엔, OR의 논리 연산자인줄 알았다.. ㅎㅎㅎ

 

SQL SELECT에서 사용되는 "||" 표시는 두 개의 컬럼을 합쳐서 보여준다는 의미이다.

 

예를 들어,

A컬럼과 B컬럼이 있다고 하자.

SELECT A, B FROM TABLE;

이렇게 작성하면 TABLE에 있는 A열과 B열에 대한 데이터를 두 개의 열로 보여준다.

 

하지만,

SELECT A||B FROM TABLE;

이렇게 작성하면 A열에 있는 데이터와 B에 있는 데이터를 합쳐서 한 개의 열로 보여준다.

 

예를 들어서,

이름 나이
미정 26
미자 27

select 이름||나이 as info from table;

라고 쿼리를 보내면 결과는 다음과 같다.

 

info
미정26
미자27

 

또 다른 예로,

select "천재"||이름 from table;

라고 쿼리를 보내면 결과는 다음과 같다.

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함