tevelop RSS 태그 관리 글쓰기 방명록
2023-01-11 21:06:07

테이블 정보 다 보기

show tables

테이블 내의 전체 정보

select * from [테이블 이름];

테이블 내의 일부 정보

select [컬럼 명], [컬럼명] from [테이블 이름];
select * from orders where payment_method = 'kakaopay';
select * from orders where point > 5000;
select * from point_users where point > 20000;
select * from users where name = '황**';
select * from orders where course_title = '웹개발 종합반' and payment_method = 'CARD';

≠ - 부정문

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

between - 사잇값

select * from orders where created_at between '2020-07-13' and '2020-07-15';
# 7/13 ~ 7/14

in - 포함되어있을 때

select * from checkins where week in (1, 3);
# week 가 1 또는 3

like - 문자 중 일부

select * from users where email like '%daum.net';
select * from orders where payment_method != 'CARD';
select * from point_users where point between 20000 and 30000;
select * from users where email like 's%com';
select * from users where email like 's%com' and name like '이%';

limit - 볼 수 있는 데이터 갯수 제한

select * from orders
where pament_method = 'kakaopay'
limit 5;

distinct - 중복 제거

select distinct(payment_method) from orders;

count

select count(*) from orders
where payment_method = 'kakaopay';

distinct & count

select count(distinct(name)) from users;

select email from users where name like '남%';
select * from users 
where email like '%gmail.com' 
and created_at between '2020/07/12' and '2020/07/14';
select count(*) from users
where email like '%gmail.com' 
and created_at between '2020/07/12' and '2020/07/14';

select * from orders
where email like '%naver.com'
and course_title = '웹개발 종합반'
and payment_method = 'kakaopay';

'내일배움캠프 > TIL' 카테고리의 다른 글

2023/1/13  (0) 2023.01.13
2022/1/12  (0) 2023.01.12
2023/1/10  (0) 2023.01.10
2023/1/9  (0) 2023.01.09
2023/1/7  (0) 2023.01.07
tevelop. Designed by 코딩재개발.