TIL - 2025λ 9μ 19μΌ
π μ€λ λ°°μ΄ κ² / μ€νν κ²
- TIL μμ±νκΈ°
- μμ΄ νμ λ€λ μ€κΈ°
- μμ΄ article 1κ° ν΄μ
- Swfit μ§ν©(Set) λ΄μ© μ 리
- SQL NULL μ²λ¦¬ ν¨μ μ 리
π‘ μ€λ λλ μ
μ€λμ μμ΄ article ν΄μ, NULL μ²λ¦¬ ν¨μ(IFNULL, COALESCE), Swift μ§ν©(Set) μ λν λ΄μ©μ μ 리νμκ³ , ν΄κ·Ό ν μμ΄ νμμ λ€λ
μλ€.
μ€λ ν΄μν articleμ μ¬λ§ν μμ κ°λ₯Ό νλ‘κ·Έλ¨ κΈ°μ μ ν΅ν΄ λ€μ νλ² κ³΅μ°μ νκ² νλ λ΄μ©μ΄μκ³ , λͺ¨λ₯΄λ λ¨μ΄λ€κ³Ό μμ΄ ννλ€μ΄ μμμ Έλμ ν΄μνλλ° κ½€λ κ³ μνλ€.
κ·Έλ¦¬κ³ Swiftμ μ§ν©μ μκ°λ³΄λ€ λ΄μ©μ΄ μ’ λ§μμ 2κ°λ‘ λλ μ μ 리νμκ³ , μ§ν© μ°μ°, λΆλΆ μ§ν© κ΄λ ¨λ λ©μλλ€μ΄ μλλ° κ½€λ λ―μ€μ΄μ μ μνλλ° μκ°μ΄ μ’ κ±Έλ¦΄λ―νλ€.
SQLμ NULL μ²λ¦¬ ν¨μμΈ IFNULL, COALESCEλ κ³ λ±νμ μμ μ 보μ²λ¦¬κΈ°λ₯μ¬λ₯Ό μ€λΉνλ©΄μ λͺλ² λν
ν΄λ³Έμ μ΄ μμκ³ , QueryDSLμ μ¬μ©ν΄λ³΄λ©΄μλ λͺλ² μ¨λ΄€μ§λ§ μ€μ 쿼리λ₯Ό λ§λ€μ΄μ λ λ €λ³΄λ건 μ΄λ²μ΄ μ²μμ΄μλ€.
μκ°λ³΄λ€ ν¨μ¬ μ μ©ν ν¨μλ€μ΄κ³ μμΌλ‘ μμ£Ό μ¬μ©νκ²λ κ² κ°λ€.
π― λ΄μΌ ν μΌ
- TIL μμ±νκΈ°
- μμ΄ article 1κ° ν΄μ
- 짬μκ° νμ©ν΄μ Swift κΈ°μ΄ λ¬Έλ² κ³΅λΆνκΈ°
- 짬μκ° νμ©ν΄μ SQL 곡λΆνκΈ°