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
'SQL' 카테고리의 다른 글
SQL Subquery / with table1 as / distinct (0) | 2023.09.24 |
---|---|
SQL 테이블 붙이기 inner join / left join / NULL (0) | 2023.09.23 |
sql 기초 + group by / order by / where 중복 (0) | 2023.09.23 |
SQL where/ between and / like '%' / in() / != 이거 제외하고 보여줘 (0) | 2023.09.20 |
SQL 프로그래머스 (0) | 2023.06.04 |