[질문]
- 클렌징 : 개인정보 지웠다
x- 연습용 데이터
x- ppt 
- 이거 데이터베이스 로컬이 아닌거죠? 수정 삭제하면 안되겠네요?
  나중에 아이디 줄것 수정 삭제 권한 안줄 것
- where point between 20000 and 30000
  2만하고 3만사이
   - 포함.  날짜도 포함인데 00시 00분(맨 앞) 부분이라 그럼.
  시간과 다르게 뒤에거 앞이 아니라 뒤에거 포함이 되는 건가요?

- inner join 뭐가 교집합이예요? 한 줄에 null값이 없고 전부 있는 거? 이게 교집합? 맞음
- left join 어떻게 합쳐지나? 왼쪽 거 다 나오고 겹치지 않는 부분이 오른쪽에 붙음.

[금일강좌]
1.강의수강
2.숙제
3.후기
4.숙제

- 가설분석





훈장


팀원
각오


하루천하

엄화현 마케팅활동 데이터추출 sql
이한나 스타트업 파이낸스매니저 sql복습(훈장님)
김종우 중소기업 IT운영 쪽 하다가 이번달에 개발해보려 이직. sql경험 거의 없음.
현서 20살 직장인




[1주차] - 날것의 데이터

어떤 테이블에서 어떤 필드의 값을 가져오느냐

별칭



#대소문자 상관 없음
!그러나 실제 데이터와 대소문자 맞춰서 써주는 게 나중에 안헷갈림

!꿀팁
- show tables 로 어떤 테이블이 있는지 살짝 살펴봄.
- 원하는 테이블을 select.. from.. 해서 봄. 여기서 필드명 확인하고, 값을 확인해서
  where절을 건다.




- where절하고 같이 쓰이는 문법들 - 
같지 않음  !=
범위  between A and B

         select * from orders
         where created_at between '2020-07-13' and '2020-07-15'

         2020-07-13에서 2020-07-14까지의 데이터를 불러옴

포함  in (1,3,5)
패턴 (문자열 규칙) 조건  like '%@daum.net'






limit
distinct
      select distinct(payment_method) from orders
count
      select count(*) from orders

      select count(distinct(name)) from users




!에러가 있으면 혼자서 해결해 보려는 시간 갖기. 나중에 큰 자산이 됨.
10분이든, 20분이든, 30분이든, 1시간이든.

!
where email like '%gmail.com'
and created_at between '2020-07-12' and '2020-07-14'
처럼 and 다음에 between 쓰는 경우처럼 괄호 안써도 됨.





<숙제>
select * from orders
where email like '%naver.com'
and course_title = '웹개발 종합반'
and payment_method = 'kakaopay'

'SQL' 카테고리의 다른 글

엑셀보다 쉬운 SQL - 문법 정리  (0) 2021.10.24
엑셀보다 쉬운 SQL - 후기  (0) 2021.10.24
엑셀보다 쉬운 SQL - 4주차  (0) 2021.10.24
엑셀보다 쉬운 SQL - 3주차  (0) 2021.10.24
엑셀보다 쉬운 SQL - 2주차  (0) 2021.10.24
Posted by 캬웃
,