SQL 공부 2일차

SEHEE·2025년 4월 28일

1-4
필요한 항목만 뽑아서 사용하기

select 뒤에 컬럼 넣기

이름 바꾸는 방법 2가지

기존이름 as "바꾸고 싶은 이름" 작성하면 됨
기존이름 바꾸고 싶은 이름 나열

별명 한글이나 특수 문자를 넣고 시행할시 "" 필수

1-5
조건에 맞는 데이터로 필터링하기 (where이란)
select 전체 내용안에서 해당하는 부분에 필터링된 결과만 보고 싶을때 활용
문자 사용할땐 작은 따옴표 사용 ''
from다음에 바로 조건문으로 적어주기

일단 select , from 으로 작성한 다음 해당 목록들을 보고 where를 치고 원하는 부분만 뽑아내면 된다

1-6
<> = 같지 않다는 표현
between : 변경목록 between 조건 and 조건
in : 변경목록 in (조건,조건)

  • 조건에 문자도 가능 > '문자' 작은 따옴표 필수
    like : 변경목록 like '조건' %는 꼭 같아야 하는 조건 외를 표현할때 사용

1-7
여러개의 조건으로 필터링하기 ( 논리 연산 )
and : 조건 여러개 이어주기
or : 또는
not : 아닌

1-8
에러메시지 해결방법
: 에러 원인에 대해 먼저 파악하기

2-1
지난주 복습

2-2
컬럼을 +로 연결해 합을 만들 수 도 있음

사칙연산 다 됨
sum 합 , avg 평균

전체 다 select 뒤에 사용해야함<

count(1)=* 전체를 계산해달라는 뜻

  • 두 줄 이상 띄우면 에러남
    소문자, 대문자는 상관없다

2-3
실습

2-4
group by 범주형 이름을 그대로 적어라

2-5
orderby절을 이용하면 내림차순, 오름차순 정렬이됨
desc를 추가하면 내림차순이 됨
order by 2개 이상도 가능

3-2
업무에 필요한 문자 포맷이 다를떄, sql로 가공하는 방법
replace(바꿀 컬럼, 현재 값, 바꿀 값)
substr(조회 할 컬럼, 시작 위치, 글자 수)
concat(붙이고 싶은 값1, 붙이고 싶은 값2, 붙이고 싶은 값3, .....)

profile
안녕하세요! 마케터를 꿈꾸는 취준생입니다 :)

0개의 댓글