[SQL]TIL 쉽고 빠른 SQL 3주차-1 (24-04-15)

오정연(DATA_2기)·2024년 4월 15일

SQL

목록 보기
1/12
post-thumbnail

1주차는 전에 들어보았고 2주차도 웬만치 아는 내용이고 스프레드시트 내 query 수식을 이용해 본 경험이 있어서 술술 진도가 나갔었다. 문제의 3주차...
SQL에서도 IF를 사용할 수 있다는 것을 처음 알았다..!
그리고 궁금한점.. 다른 분들 블로그에서 색깔도 넣을 수 있던데 어떻게 하는것인가..궁금했다..

암튼..

3주차 복습하기

ㅇSQL 문의 기본 구조

select
from
where
group by
order by

ORDER BY
오름차순 > ASC
내림차순 > DESC

업무 필요한 문자 포맷이 다를 때, SQL로 가공하기 (REPLACE, SUBSTRING, CONCAT

REPLACE

*특정 문자를 다른 문자로 바꾸기

replace(바꿀 컬럼, 현재 값, 바꿀 값)

SUBSTRING(SUBSTR)

*원하는 문자만 남기기

substr(조회 할 컬럼, 시작 위치, 글자 수)

한가지 팁은 substr( 조회 할 컬럼/ 시작위치/글자수) 여기에서 글자수는 생략이 가능하다
만약 12345678@daum.net 여기서 이메일 도메인만 가져와라 할때 
substr(email,10) > daum.net 
이렇게 나온다 생략하면 마지막글자까지 포함한 모든 글자를 가져와라라는 의미 ! 

CONCAT

*여러 컬럼의 문자를 합치기

concat(붙이고 싶은 값1, 붙이고 싶은 값2, 붙이고 싶은 값3, .....)

profile
데이터 새내기

0개의 댓글