드레:
코딩 뿌시기
드레:
전체 방문자
오늘
어제
  • 분류 전체보기 (268)
    • Python (74)
      • Python 기초 (42)
      • Numpy (8)
      • Pandas (22)
    • Machine Learning (31)
      • Machine Learning (1)
      • Deep Learning (27)
    • AWS (22)
      • RDS (3)
      • EC2 (9)
      • Lambda (8)
      • S3 (2)
    • MySQL (24)
    • Git (8)
    • Streamlit (12)
    • REST API (22)
    • Java (24)
    • Android (36)
    • Debugging (15)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • EC2
  • GET
  • Retrofit2
  • Java
  • Streamlit
  • fine tuning
  • Lambda
  • 네이버 API
  • serverless
  • 깃이그노어
  • github
  • CNN
  • JWT
  • 서버리스
  • 안드로이드 스튜디오
  • Python
  • volley
  • 액션바
  • 딥러닝
  • Callback
  • Transfer Learning
  • AWS Lambda
  • aws s3
  • rest api
  • tensorflow
  • flask
  • API
  • AWS
  • pandas
  • Ann

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
드레:

코딩 뿌시기

MySQL - select 문의 여러 문법들
MySQL

MySQL - select 문의 여러 문법들

2022. 12. 7. 18:32

books 테이블

 

 

not equal

-- 출간 년도가 2017년도가 아닌 데이터를 가져오시오.
select *
from books
where released_year != 2017;

 

 

not like

-- 책 제목에 W가 포함되지 않은 책을 가져오시오
select *
from books
where title not like '%W%';

 

 

between A and B

-- 출간년도가 1990년에서 2015년 사이의 데이터를 가져오시오.
select *
from books
where released_year between 1990 and 2015;

 

and

-- 출간년도가 1990년에서 2015년 사이의 책 데이터를 가져오시오.
select *
from books
where released_year >= 1990 and released_year <= 2015;

 

or

-- 책 재고가 100보다 크거나 30보다 작은 책들만 가져오세요
select *
from books
where stock_quantity > 100 or stock_quantity < 30;

 

in, not in

-- 2002년, 2004년, 2006년, 2012년, 2015년에 출간된 책들의 데이터만 가져오시오.
select *
from books
where released_year in (2002, 2004, 2006, 2012, 2015);

-- 출간년도가 2002년, 2004년, 2006년, 2012년, 2015년이 아닌 책들의 데이터를 가져오시오.
select *
from books
where released_year not in (2002, 2004, 2006, 2012, 2015);

 

is null, is not null

 

null인 데이터를 가져오고 싶을 때는 등호(=)가 아닌 is null 문구를 사용한다.

-- null 인 데이터를 가져오는 방법 :  is null
-- comments 테이블에서 updated_at 컬럼이 null인 데이터를 가져오시오.
select *
from comments
where updated_at is null;

-- comments 테이블에서 updated_at 컬럼이 null이 아닌 데이터를 가져오시오.
select *
from comments
where updated_at is not null;

'MySQL' 카테고리의 다른 글

MySQL Workbench에서 insert, update 할 때마다 시간 저장하기  (0) 2022.12.08
MySQL 날짜, 시간 처리하기 - date, time, datetime  (0) 2022.12.08
MySQL - group by 와 having  (0) 2022.12.07
MySQL - 서브쿼리(SubQuery)  (0) 2022.12.07
MySQL - 집계함수 count(), min(), max(), sum(), avg()  (0) 2022.12.07
    'MySQL' 카테고리의 다른 글
    • MySQL Workbench에서 insert, update 할 때마다 시간 저장하기
    • MySQL 날짜, 시간 처리하기 - date, time, datetime
    • MySQL - group by 와 having
    • MySQL - 서브쿼리(SubQuery)
    드레:
    드레:

    티스토리툴바