-
- 일부 데이터만 가져오기: Limit</aside>
- 그런 경우를 대비해, 일부 데이터만 가져오는 Limit이라는 기능이 있습니다.
- 백문이 불여일견! 직접 SQL 쿼리를 볼까요?
- <aside> 👉 테이블에 어떤 데이터가 들어있나 잠깐 보려고 들어왔는데, 데이터를 다 불러오느라 시간이 오래 걸리면 힘들겠죠?
- 중복 데이터는 제외하고 가져오기: Distinct
- orders 테이블을 모두 불러와서, 한줄한줄씩 읽으며 어떤 결제수단들이 있는지 확인한다
- distinct 기능을 사용해서 한 방에 본다
</aside>
- 정답은 2번! 너무 쉽죠?
- 마찬가지로, 직접 바로 SQL 쿼리로 가시죠!
- <aside> 👉 자, 고객이 사용한 결제수단이 어떤 종류가 있을지 궁금할때 어떻게 할까요?
- 몇 개인지 숫자 세보기: Count
- orders 테이블의 데이터를 모두 불러와서, 한줄한줄씩 센다
- count 기능을 사용해서 한방에 본다
</aside>
- 당연히 2번이죠?
- 한 줄로 끝! select * from orders에서 *을, count로 감싸주면 됩니다.바로 SQL 쿼리부터 보시죠!
- select count(*) from orders
- <aside> 👉 이번에는 orders 테이블에 데이터가 몇 개 들어있는지 궁금해요! (결제가 몇 건이나 들어왔죠? 두근두근)
- [응용] Distinct와 Count를 같이 써보기
- <aside> 👉 스파르타 회원 분들의 성(family name)씨가 몇개인지 궁금하다면? 이번에도 마찬가지로 쉬운 방법이 있습니다!
- SQL 쿼리 보러가기
- 이렇게 하면 성씨가 쭉 나오죠?
- 몇 개인지 숫자 세보기: Count
- orders 테이블의 데이터를 모두 불러와서, 한줄한줄씩 센다
- count 기능을 사용해서 한방에 본다
</aside>
- 당연히 2번이죠?
- 바로 SQL 쿼리부터 보시죠!
- 한 줄로 끝! select * from orders에서 *을, count로 감싸주면 됩니다.
- select count(*) from orders
- <aside> 👉 이번에는 orders 테이블에 데이터가 몇 개 들어있는지 궁금해요! (결제가 몇 건이나 들어왔죠? 두근두근)
- [응용] Distinct와 Count를 같이 써보기
- <aside> 👉 스파르타 회원 분들의 성(family name)씨가 몇개인지 궁금하다면? 이번에도 마찬가지로 쉬운 방법이 있습니다!
- SQL 쿼리 보러가기
- select distinct(name) from users;
- </aside>
- select distinct(name) from users;
- </aside>