Notice
Recent Posts
Recent Comments
Link
푸잉이의 기술블로그
4주차) 엑셀보다 쉬운 SQL #Subquery #Substring #Case 본문
Subquery
쿼리 안에 쿼리
With구문으로 Subquery 만들기
with절로 subquery 따로 정리 하기
where 필드명 in (subquery)
ex)
with table1 as (subquery), table2 as (subquery)
select 필드명, 필드명, 필드명 from table1 a
inner join table2 b on a.course_id = b.course_id
inner join courses c on a.course_id = c.course_id
"SUBSTRING_INDEX"
-select user_id, email, substring_index(email, '@', 1) from users

-select user_id, email, substring_index(email, '@', -1) from users

"Column 새로 만들기"
#Case
<문법 구조>
Select 문에 case 넣고 end로 종료

CASE 안 WHEN 필드명 THEN 필드명 조건이 TRUE 일 때 원하는 값

#문자 추출
=SUBSTRING(필드, 처음 시작 순서, 글자 길이)


'IT > SQL' 카테고리의 다른 글
| [프로그래머스] 없어진 기록 찾기 & JOIN 총 정리 (0) | 2022.11.15 |
|---|---|
| [프로그래머스] 즐겨찾기가 가장 많은 식당 정보 출력하기 (0) | 2022.11.14 |
| 3주차) 엑셀보다 쉬운 SQL #Join #Union (0) | 2022.07.12 |
| 2주차) 엑셀보다 쉬운 SQL #Group by - having #Order by # Null #날짜 조건#MOD (0) | 2022.07.07 |
| 1주차) 엑셀보다 쉬운 SQL #Select #Where #Limit #Distinct #Count#Format 변경 #날짜 데이터 일부 추출 (0) | 2022.06.27 |
Comments