728x90
1. 일부 데이터만 가져오기 : Limit
테이블에 어떤 데이터가 들어있나 잠깐 보려고 들어왔는데, 데이터를 다 불러오느라 시간이 오래걸릴 때
select * from orders
where payment_method = 'kakaopay'
limit 5
해당 데이터가 5개만 출력된다.
2. 중복 데이터 제외하고 가져오기 : Distinct
select distinct(payment_method) from orders
결제 방법들을 가져오되 중복된 자료는 제외한다. (결제 수단이 무엇이 있는지 볼때)
3. 몇 개인지 숫자 세보기 : Count
select count(*) from orders
결제가 몇건이나 들어왔는지 한번에 볼 수 있다.
4. [응용] Distinct 와 Count를 같이 써보기.
유저들의 성씨 숫자를 알고 싶다면 ?
select distinct(name) from users
우선 유저들의 성씨를 출력한다.
select count(distinct(name)) from users
여기에 count로 감싼다. 그러면 성씨의 수를 알 수 있다.
728x90
'개발일지 > DataBase' 카테고리의 다른 글
Group by, Order by (0) | 2022.06.28 |
---|---|
Select 쿼리문, Where 절 연습하기 (0) | 2022.06.28 |
!=, between, like, and (0) | 2022.06.27 |
Select, Where 절 (0) | 2022.06.27 |
Select 쿼리문 (0) | 2022.06.27 |