[λ°μ΄ν„°λ² μ΄μŠ€] 질의 νŠœλ‹μ„ μœ„ν•œ 지침

질의 νŠœλ‹μ„ μœ„ν•œ 지침


 1. DISTINCT절의 μ‚¬μš©μ„ μ΅œμ†Œν™” ν•˜λΌ

  • μ€‘λ³΅λœ νˆ¬ν”Œμ„ ν—ˆμš©ν•  수 μžˆλŠ” 경우, SELECT μ ˆμ— ν‚€κ°€ ν¬ν•¨λ˜μ–΄ μžˆμ„ κ²½μš°μ—λŠ” λΆˆν•„μš”ν•¨ 

 

2. GROUP BY 절과 HAVING절의 μ‚¬μš©μ„ μ΅œμ†Œν™” ν•˜λΌ 

3. μž„μ‹œ λ¦΄λ ˆμ΄μ…˜μ˜ μ‚¬μš©μ„ ν”Όν•˜λΌ 

4. SELECT * λŒ€μ‹ μ— μ• νŠΈλ¦¬λ·°νŠΈ 이름을 λͺ…μ‹œν•΄λΌ 

  • λΆˆν•„μš”ν•œ μ• νŠΈλ¦¬λ·°νŠΈ 전솑을 방지할 수 있음 
  • λ‚˜μ€‘μ— λ¦΄λ ˆμ΄μ…˜μ΄ λ³€κ²½λ˜λ”λΌλ„ 영ν–₯을 주지 μ•ŠμŒ 

 

REFERENCE 

ORACLE을 기반으둜 ν•˜λŠ” λ°μ΄ν„°λ² μ΄μŠ€ 배움터, ν™μ˜κ²½ μ§€μŒ, 생λŠ₯좜판