Today I learned !


1️⃣ 학습 키워드

SQL 함수
REPLACE, SUBSTRING, CONCAT

2️⃣ 오늘 학습 내용

☑️ REPLACE

데이터의 특정 문자를 다른 문자로 바꿀 수 있다!

  • 기본공식
 ​ ​ REPLACE(바꿀 컬럼, 현재 값, 바꿀 값)
  • 예시
    식당 명의 ‘Blue Ribbon’ 을 ‘Pink Ribbon’ 으로 바꾸기

☑️ SUBSTRING

전체 데이터가 아닌 특정 문자만 필요할 때 조회하기!

  • 기본 구조
    SUBSTRING(조회 할 컬럼, 시작 위치, 글자 수)
  • 예시
    서울 음식점들의 주소를 전체가 아닌 ‘시도’ 만 나오도록 수정

☑️ concat

원하는 문자가 여러 컬럼에 있을 때, 하나로 합쳐서 업무에 필요한 형태로 만들기!

  • 기본 구조
    CONCAT(붙이고 싶은 값1, 붙이고 싶은 값2, 붙이고 싶은 값3, .....)
  • 붙일 수 있는 문자의 종류
    • 컬럼
    • 한글
    • 영어
    • 숫자
    • 기타 특수문자
  • 예시
    서울시에 있는 음식점은 ‘[서울] 음식점명’ 이라고 수정

3️⃣ 학습하며 어려웠던 점 및 해결 방법

  • CONCAT 함수 커리를 사용하여 실습을 할 때 잦은 오류가 났었다. 그 이유를 분석해보니, 문자 및 기호에는 무조건 '' 따옴표를 사용해야 하는 점을 간과했었다. 이 점을 잊지 말고 꼭 기억해야겠다.

4️⃣ 오늘의 인사이트

  • 반복이 확실히 중요한 것 같다. 기본 쿼리 공식 및 예제를 눈으로 보는 것이 아닌, 완벽히 내가 이해해야 온전히 나의 것이 된다는 것을 느끼는 하루였다.
  • 팀원의 소중함을 느낀다. 운이 좋게도 정말 좋은 팀원들을 만난 것 같다. 개개인 모두가 힘들 텐데 서로에게 질문하고 피드백하는 과정에서 나오는 의지와 동기애가 생긴다. 또한, 서로에게 칭찬과 존중의 태도가 팍팍한 12시간을 부드럽게 해준다. 퍽퍽하지만 맛있는 스콘 같다 ㅎㅋ
    '또 이런 조원들을 언제 만날 수 있을까?' 라는 생각과 함께 내일이면 마지막이라는 점이 아쉽다. 그래도 다시 만날 수 있는 날이 있을 거라 믿으며! 각자 위치에서 더욱 빛날 우리 조원들을 힘껏 응원할 것이다🌟 (CH.1 3조 최고💙)

5️⃣ 내일 할 일 정리

  1. SQL 개인 과제 풀기

🍀 TOD (Thought of the day)

혼자 가면 빨리 가지만, 함께 가면 멀리 간다__아프리카 속담

0개의 댓글