업무상 문자 포멧과 달라 변경이 필요할 시
>replace
- replace(변경 할 컬럼, 현재 값, 바꿀 값)
>substring(substr)
- substr(조회 할 컬러럼, 시작 위치, 글자 수)
//글자 수 미작성은 시작 위치 뒤 모든 글자 선택
>concat
- concat(붙이고 싶은 값1, 붙이고 싶은 값2, .....)
- 값에 substr같이 다른 컬럼 사용가능
조건에 따라 포멧을 달리해야 할 때
>if
- if(조건, 조건 충족 시, 조건 미충족 시)
>case
- case when 조건1 then 값(수식)1
when 조건2 then 값(수식)2
else 값(수식)3
end
##SQL문에 문제가 없는데 오류 발생 시
- 아래 예시에서 rating의 값은 숫자이나 ABC라고 작게 문자라고 명시 되있다.
따라서 문자, 숫자를 혼합하여 함수에 사용할 때에는 데이터 타입을 변경해야한다.
'내일배움캠프 > TIL' 카테고리의 다른 글
[내일배움캠프]_사전캠 SQL 5일차 (0) | 2024.11.26 |
---|---|
[내일배움캠프]_사전캠 SQL 4일차 (0) | 2024.11.25 |
[내일배움캠프]_사전캠 SQL 2일차 (0) | 2024.11.21 |
[내일배움캠프]_사전캠 SQL 1일차 (1) | 2024.11.20 |
내일배움캠프_2일차 (0) | 2024.11.19 |