SQL 기초5 - 02~03 - AND _ (Chapter 07. Logical Operators - [Chapter 07-3. AND])

HA_·2023년 11월 23일
0

SQL 기초5 - 02 - AND _ (Chapter 07. Logical Operators - [Chapter 07-3. AND])

Chapter 07-3. AND

실습환경 설정 (실습환경 확인을 위한 작업)

  • zerobase database에서 celeb table로 이동하기
  1. 데이터베이스 확인
show databases;


2. zerobase database로 이동

use zerobase;


3. celeb 테이블 있는지 확인

show tables;


4. table의 자세한 내용이 나오는 화면 출력

select * from celeb;

1. AND 문법

조건을 모두 만족하는 경우 TRUE

SELECT column1, column2, ...
FROM tablename
WHERE condition1 AND condition2 AND condition3 ...;

2. AND 예제 1

나이가 29세이고 성별이 여성인 데이터 검색

SELECT *
FROM celeb
WHERE age=29 AND sex='F';

3. AND 예제 2

성별이 남자이고 나이가 40세 보다 큰 데이터를 이름의 역순으로 정렬하여 검색

SELECT *
FROM celeb
WHERE sex='M' AND age>=40
OREDER BY name DESC;

혼자서 해봅시다.

문제 1. celeb 테이블에서 성별이 남자이고 소속사가 YG엔터테이먼트인 데이터를 소속사 순으로 정렬하여 조회하세요.

SELECT *
FROM CELEB
WHERE SEX='M' AND AGENCY='YG엔터테이먼트'
ORDER BY AGENCY;

문제 2. celeb 테이블에서 나이가 30세 이상이고 성별이 남자인 데이터를 나이순으로 정렬하여 조회하세요.

SELECT *
FROM CELEB
WHERE AGE >=30 AND SEX='M'
ORDER BY AGE;

0개의 댓글