Oracle
-
[Programmers] Lv2. ์ค์ฑํ ์ฌ๋ถ ํ์ ํ๊ธฐ(SQL)SW Test/Programmers 2020. 2. 8. 23:51
Programmers์ ๋ฌธ์ ๋ก ์ ๋ Oracle๋ก ํ์ด๋ฅผ ์์ฑํ์์ต๋๋ค. ๋ฌธ์ ์์) ํ์ด SELECT : ๋ฆด๋ ์ด์ ์ ์์ฑ์ ์ ํํ๋ Query๋ฌธ FROM : ๋ฆด๋ ์ด์ ํ ์ด๋ธ์ ๊ฒฐ์ ํ๋ Query๋ฌธ WHERE : SELECTํ๊ธฐ ์ํ ์กฐ๊ฑด๋ฌธ์ ์ค์ ํ๋ Query๋ฌธ CASE : WHEN ์กฐ๊ฑด THEN ํ์, ์กฐ๊ฑด์ ๋ง์กฑ์ํค๋ฉด ํ์ ์คํ ORDER BY : ์ฌ๋ฌ ๊ฐ์ ์ปฌ๋ผ์ ์ ๋ ฌํ๋ Query๋ฌธ ์ถ๊ฐ๋ก ๊ถ๊ธํ ์ ์ด๋ ์์ ํ ๋ถ๋ถ ์์ผ๋ฉด ์๋ ค์ฃผ์ธ์.
-
[Programmers] Lv2. ๋ฃจ์์ ์๋ผ ์ฐพ๊ธฐ(SQL)SW Test/Programmers 2020. 2. 8. 23:24
Programmers์ ๋ฌธ์ ๋ก ์ ๋ Oracle๋ก ํ์ด๋ฅผ ์์ฑํ์์ต๋๋ค.๋ฌธ์ ์์) ํ์ด SELECT : ๋ฆด๋ ์ด์ ์ ์์ฑ์ ์ ํํ๋ Query๋ฌธ FROM : ๋ฆด๋ ์ด์ ํ ์ด๋ธ์ ๊ฒฐ์ ํ๋ Query๋ฌธ WHERE : SELECTํ๊ธฐ ์ํ ์กฐ๊ฑด๋ฌธ์ ์ค์ ํ๋ Query๋ฌธ IN : WHERE ์ ๋ด์์ ํน์ ๊ฐ ์ฌ๋ฌ๊ฐ๋ฅผ ์ ํํ๋ Query๋ฌธ ORDER BY : ์ฌ๋ฌ ๊ฐ์ ์ปฌ๋ผ์ ์ ๋ ฌํ๋ Query๋ฌธ ์ถ๊ฐ๋ก ๊ถ๊ธํ ์ ์ด๋ ์์ ํ ๋ถ๋ถ ์์ผ๋ฉด ๋๊ธ๋ก ๋จ๊ฒจ์ฃผ์ธ์.
-
[Programmers] Lv2. NULL ์ฒ๋ฆฌํ๊ธฐ(SQL)SW Test/Programmers 2020. 2. 8. 22:33
Programmers์ ๋ฌธ์ ๋ก ์ ๋ Oracle๋ก ํ์ด๋ฅผ ์์ฑํ์์ต๋๋ค.๋ฌธ์ ์์) ํ์ด SELECT : ๋ฆด๋ ์ด์ ์ ์์ฑ์ ์ ํํ๋ Query๋ฌธ FROM : ๋ฆด๋ ์ด์ ํ ์ด๋ธ์ ๊ฒฐ์ ํ๋ Query๋ฌธ WHERE : SELECTํ๊ธฐ ์ํ ์กฐ๊ฑด๋ฌธ์ ์ค์ ํ๋ Query๋ฌธ NVL : ์ฒซ ๋ฒ์งธ ๋งค๊ฐ๋ณ์๊ฐ NULL์ด๋ฉด ๋ ๋ฒ์งธ ๋งค๊ฐ๋ณ์๋ก ๋ณํํ๋ NULL์ฒ๋ฆฌ Query๋ฌธ ์ถ๊ฐ๋ก ๊ถ๊ธํ ์ ์ด๋ ์์ ํ ๋ถ๋ถ ์์ผ๋ฉด ๋๊ธ๋ก ๋จ๊ฒจ์ฃผ์ธ์.