๊ด€๋ฆฌ ๋ฉ”๋‰ด

Coding Planet

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค>SELECT>์„œ์šธ์— ์œ„์น˜ํ•œ ์‹๋‹น ๋ชฉ๋ก ์ถœ๋ ฅํ•˜๊ธฐ ๋ณธ๋ฌธ

SQL

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค>SELECT>์„œ์šธ์— ์œ„์น˜ํ•œ ์‹๋‹น ๋ชฉ๋ก ์ถœ๋ ฅํ•˜๊ธฐ

jhj.sharon 2023. 2. 5. 22:02
๋ฐ˜์‘ํ˜•

โœจ ๋ฌธ์ œ

๐Ÿ’ป์ฝ”๋“œ

 

๐Ÿ‘ฉ‍๐Ÿ’ป ํ’€์ด ๋ฐฉ๋ฒ•

  • INNER JOIN์„ ์‚ฌ์šฉํ•ด์„œ REST_ID๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ‘œ๋ฅผ ๊ฒฐํ•ฉํ–ˆ๋‹ค.
  • ์ง‘ํ•ฉํ•จ์ˆ˜๋กœ ํ‰๊ท ์„ ๊ตฌํ•˜๊ณ  ROUND๋กœ ๋ฐ˜์˜ฌ๋ฆผ์„ ํ–ˆ๋‹ค -> ๋ฐ˜์˜ฌ๋ฆผ ํ•จ์ˆ˜์˜ '2', ์ˆซ์ž๋Š” ์†Œ์ˆ˜์  3๋ฒˆ์งธ ์ž๋ฆฌ์—์„œ ๋ฐ˜์˜ฌ๋ฆผํ•ด 2์ž๋ฆฌ๋ฅผ ๋‚จ๊ธด๋‹ค๋Š” ์˜๋ฏธ์ด๋‹ค.

๐Ÿ”” ๋Š๋‚€์ 

  • ORA-00937: not a single-group group function ์˜ค๋ฅ˜๊ฐ€ ํ•œ๋ฒˆ ๋ฐœ์ƒํ–ˆ๋‹ค.
  • ์ง‘๊ณ„ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— GROUP BY์ ˆ์„ ๋งŒ๋“ค์–ด์•ผํ•˜๋Š”๋ฐ ์›์น™์ƒ SELECT ์ ˆ์— ๋“ค์–ด๊ฐ„ ๋ชจ๋“  ์ปฌ๋Ÿผ์„ ๊ธฐ์žฌํ–ˆ์–ด์•ผ ํ•˜์ง€๋งŒ ์ง‘๊ณ„ํ•ฉ์ˆ˜๊ฐ€ ์‚ฌ์šฉ๋œ REVIEW๋งŒ ์ ์–ด์„œ ๋ฐœ์ƒํ•œ ์˜ค๋ฅ˜์ด๋‹ค.
๋ฐ˜์‘ํ˜•
Comments