๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ–ฅ๏ธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค/SQL

[Oracle] SubGroup์œผ๋กœ ๋ฐ์ดํ„ฐ ๋ถ„๋ฅ˜

by OR15A 2024. 1. 5.
  • Group By
    • ์ „์ฒด ๋ฐ์ดํ„ฐ๋ฅผ ์†Œ๊ทธ๋ฃน์œผ๋กœ ๋‚˜๋ˆŒ ์นผ๋Ÿผ์„ ๋ช…์‹œํ•จ.

 

  • Having
    • Group์— ๋Œ€ํ•œ ์กฐ๊ฑด์„ ๊ธฐ์ˆ ํ•จ.

 

  • ๊ทธ๋ฃนํ•จ์ˆ˜ ์‚ฌ์šฉํ•˜๊ธฐ

 

  • ๊ทธ๋ฃนํ•จ์ˆ˜ ์‚ฌ์šฉ์‹œ ์ฃผ์˜ํ•  ์ 
    • Select์ ˆ์— ๊ทธ๋ฃนํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Select์ ˆ์˜ ๋‚˜๋จธ์ง€ ์นผ๋Ÿผ์€ Group By์ ˆ์— ๊ธฐ์ˆ ๋˜์–ด์•ผ ํ•œ๋‹ค.

 

  • ๊ทธ๋ฃน์— ๋Œ€ํ•œ ์กฐ๊ฑด์€ Having์ ˆ์—๋Š” ๊ธฐ์ˆ ํ•œ๋‹ค.

 

  • Group By์ ˆ ์ดํ•˜์— ์นผ๋Ÿผ์„ ์—ฌ๋Ÿฌ๊ฐœ ๊ธฐ์ˆ ํ•˜๋ฉด ๊ทธ๋ฃน์„ ์„ธ๋ถ„ํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค.