SQL
SQL limit / distinct / count
GABOJOK
2023. 9. 20. 23:30
limit
데이터들을 보고싶은데 양이 너무 방대하고 많을때, 몇개만 보여줘~~ 라는 명령어
select * from orders
where payment_method = 'kakaopay'
limit 7
distinct( )
데이터가 중복되지 않은 애들만 보여줘
distinct( 가져오고 싶은 필드이름) ___ select 문에 써야함.
select distinct(payment_method) from orders
count ( )
데이터 몇개인지 궁금할때.
예시) orders 라는 테이블의 데이터들이 몇개나 들어가 있을까?
select count(*) from orders
예시) orders 라는 테이블에서 payment_method 가 kakaopay 로 되어있는것의 개수는?
select count(*) from orders
where payment_method = 'kakaopay'
예시) users 라는 테이블에서 name 이라는 필드에 중복되지 않는 데이터의 개수는??
select count(distinct(name)) from orders