μ΄μ ν¬μ€ν μ μ΄μ΄μ μ§νλ λ΄λΆνκ° νμ΅λͺ¨λμ SQL μμ©μ΄λ€.
DB ꡬν κΈ°μ΄ : SQL μμ© 20001020414_19v4
μμ μλ£λ₯Ό μ°Ύλ λ²μ μλμ κ°λ€.
https://www.ncs.go.kr/unity/th03/ncsSearchMain.do
μ μ μνμ¬ μ½λκ²μ -> 20001020414λ₯Ό μμλλ‘ μ λ ₯νκΈ°.
μμ λ°©λ²μΌλ‘ pdf μλ£λ₯Ό μ°ΎκΈ° νλ€λ€λ©΄ μλμ ν¬μ€ν μ λμ¨ λ°©λ²μ μ°Έκ³ νμ.
https://iworldt.tistory.com/32
νμ΅λͺ¨λ λͺ©ν
κ΄κ³ν λ°μ΄ν°λ² μ΄μ€μμ SQLμ μ¬μ©νμ¬ μμ©μμ€ν μ μꡬ κΈ°λ₯μ μ ν©ν λ°μ΄ν°λ₯Ό μ μνκ³ μ‘°μνλ©° μ μ΄ν μ μλ€.
λ΄μ© 체κ³
μΆμ λ¬Έμ
1. μ μ°¨ν SQLμ νΉμ§ 4κ°μ§ λ₯Ό κΈ°μ νμμ€.
μ μ°¨ν SQLμ΄λ? μ μ°¨ν SQLμ μΌλ° νλ‘κ·Έλλ° μΈμ΄μ²λΌ SQLμ μ°μμ μΈ μ€νμ΄λ 쑰건μ λ°λ₯Έ λΆκΈ°, λ°λ³΅ λ±μ μ μ΄λ₯Ό νμ©νμ¬ λ€μν κΈ°λ₯μ μννλ κ²μ΄λ€. ν λ¬Έμ₯μ© μ€ννκ³ λλ΄λκ² μλλΌλ κ²μ΄λ€.
λ€μμ μ μ°¨ν SQLμ μΆμμ κ°λ λμ΄λ€.
μ¬λ¬ νΈλμμ μ μ μ°¨νμΌλ‘ μ§νν μ μλ€. κ³ λνλ SQLμ ꡬμ±ν μ μλ€.
*λ΅μμμ±μλ Ή
μ΄λ° μ μ°¨ν SQLμ νΉμ§μ΄ λ§€μ° λ§κ³ , ncs μλ£μμμ‘°μ°¨ 4κ°κ° μλ 6κ°λ‘ μ€λͺ νκ³ μλ€.
μ΄λ₯Ό 4κ°λ‘ μΆμ½νμ¬ μμ±ν΄μΌνλλ°, λ΅μ κ°μ΄λμ λ°λΌ μμ±νλ©΄ λ€μκ³Ό κ°μ΄ μ 리ν μ μλ€.
1) DBMS μμ§μμ μ§μ μ€ννλ€.
2) BEGIN/ENDμ Blockνλ κ΅¬μ‘°λ‘ λμ΄ μμ΄ κ° κΈ°λ₯λ³λ‘ λͺ¨λνκ° κ°λ₯νλ€.
3) 쑰건문, λ°λ³΅λ¬Έ λ± λ¨μΌ SQL λ¬Έμ₯μΌλ‘λ μ€ννκΈ° μ΄λ €μ΄ μ°μμ μΈ μμ μ μ²λ¦¬νλ λ°μ μ ν©νλ€.
4) λΉμ¦λμ€ λ‘μ§μ μΊ‘μν νμ¬ λ°μ΄ν° κ΄λ¦¬λ₯Ό λ¨μννκ³ λ¬΄κ²°μ± μ μ§ λ° μΌκ΄μ± 보μ₯μ΄ κ°λ₯νλ€.
2. λ°μ΄ν° λΆμ ν¨μμ νΉμ± 3κ°μ§λ₯Ό κΈ°μ νμμ€.
*λ΅μ μμ± μλ Ή
1) λ¨μΌ νμ κΈ°λ°μΌλ‘ μ°μΆνμ§ μκ³ λ³΅μ νμ κ·Έλ£Ήλ³λ‘ λͺ¨μ λκ³ κ·Έλ£ΉλΉ λ¨μΌ κ³μ°κ²°κ³Όλ₯Ό λ°ννλ€.
2) Group by ꡬ문μ νμ©νμ¬ λ³΅μ νμ κ·Έλ£Ήν νλ€.
3) select, having, order by λ±μ ꡬ문μ νμ©νλ€.
μΆκ°μ μΈ μ§λ¬Έμ λκΈλ‘ λ¨κ²¨μ£Όλ©΄ λκ² λ€.
λκΈ