코딩공부/SQL

SQL 1주차

표자 2022. 10. 24. 14:34
728x90
반응형

3강

[스파르타 데이터베이스의 테이블 보기]

show tables;

 

[orders 테이블의 특정 필드만 가져와보기]

select created_at, course_title, payment_method, email from orders;

 

[orders 테이블의 데이터가져와 보기]

select * from orders;

 

4강

[같지 않음 조건 걸어보기]

select * from orders
where course_title != "웹개발 종합반";

 

[범위 조건 걸어보기]

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

 

[포함조건 걸어보기]

select * from checkins 
where week in (1, 3);

 

[패턴(문자열규칙) 조건 걸어보기]

select * from users 
where email like '%daum.net';

 

나오는 수량 제한하기 [방대한 데이터 양으로 인한 렉방지]

limit 5

 

중복제거하기 [종류찾기]

select distinct(payment_method) from orders

 

수량세기

select count(*) from orders

 

중복제거하고 수량세기

select count(distinct(name)) from orders

728x90
반응형