22/12/21
๐ Oracle <DB ์์ํ๊ธฐ>
๐ 3. WHERE(์กฐ๊ฑด๋ฌธ)์ ๊ณผ ORDER BY(์ ๋ ฌ)์
๐ WHERE์ (์กฐ๊ฑด๋ฌธ)
- ๋จ์ผํ๋น๊ต์ฐ์ฐ์ : =, >,>=, <, <=, <>, !=
โ ์
๋ ฅ

๐ป ์ถ๋ ฅ

- Last_name ์ปฌ๋ผ์ฌ์ด์ฆ ์ค์ด๊ธฐ
(๋ฌธ์ ์ปฌ๋ผ๋ง โญ, ์ซ์๋ ๋ ์ง์ธ ์ปฌ๋ผโ)
โ ์
๋ ฅ

๐ป ์ถ๋ ฅ

- between A and B



- in : ๋ค์คํ๋น๊ต์ฐ์ฐ์, (=,OR)์ ์ฑ๊ฒฉ์ ๊ฐ์ง

- like : ํจํด ์ผ์น ์ฌ๋ถ๋ฅผ ๋น๊ตํด์ฃผ๋ ์ฐ์ฐ์


- is null : null๊ฐ์ ๋น๊ตํด์ฃผ๋ ์ฐ์ฐ์




๐ ORDER BY์ (์ ๋ ฌ)

โ๏ธ <์ฐ์ต๋ฌธ์ >
- employees ํ
์ด๋ธ๋ก๋ถํฐ 04๋
๋์ ์
์ฌํ ๋ชจ๋ ์ฌ์์ last_name๊ณผ hire_date๋ฅผ ์ถ๋ ฅํ์์ค.

- employees ํ
์ด๋ธ๋ก๋ถํฐ ์ปค๋ฏธ์
์ ๋ฐ์ง ์๋ ๋ชจ๋ ์ฌ์์ last_name, salary, commission_pct๋ฅผ ์ถ๋ ฅํ๋ salary๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌํ์์ค.

๐ 4. ๋จ์ผํ ํจ์
๐น ๋ฌธ์ํจ์
๐น ์ซ์ํจ์
๐น ๋ ์งํจ์
๐น ๋ณํํจ์
๐น ์ผ๋ฐํจ์
๐ ๋ฌธ์ํจ์
1) ๋์๋ฌธ์ ๋ณํํจ์ : lower, upper, initcap

โ ์
๋ ฅ

๐ป ์ถ๋ ฅ : โ

โ ์
๋ ฅ

๐ป ์ถ๋ ฅ : โญ

โ ์
๋ ฅ

๐ป ์ถ๋ ฅ

โ ์
๋ ฅ

๐ป ์ถ๋ ฅ

๐ฃ Quiz-๋ฌธ์