์ซ์ ๋ฒ๋ฆฌ๊ธฐ
[MySQL] ์ซ์ ๋ฒ๋ฆผ(TRUNCATE) | ๋ฐ์ฌ๋ฆผ(ROUND)
ROUND๋ ๋ฐ์ฌ๋ฆผ์ ํ๋ ํจ์์์ ์ตํ๋ค ์๊ณ ๊ณ์คํ ๋ฐ์ TRUNCATE ํจ์์ ํจ๊ป ์์๋ณด๋๋ก ํฉ์๋ค! ROUND(, ๋ฐ์ฌ๋ฆผํ์ฌ ๋ณด์ฌ์ค ์๋ฆฌ์) TRUNCATE(, ๋ฒ๋ฆด ์์น) round ํจ์๋ 2๋ฒ์งธ ์ธ์๋ฅผ ๋๊ฒจ์ฃผ์ง ์์ผ๋ฉด ์๋์ผ๋ก ์์์ ์๋ 1๋ฒ์งธ ์๋ฆฌ์์ ๋ฐ์ฌ๋ฆผํฉ๋๋ค ์์์ ์ ๊ธฐ์ค์ผ๋ก ์์์ ์๋ฆฌ์๋ฅผ ๋๊ฒจ์ค ์ ์๋๋ฐ, ์์ฃผ์ ์ด ์๋ ์ ์ ์๋ฆฌ์๋ฅผ ๋ฐ์ฌ๋ฆผ ํ๊ธฐ์ํด์๋ ์์ ๊ฐ์ ๋๊ฒจ์ฃผ๋ฉด ๋ฉ๋๋ค. SELECT round(3.141592) # 3 SELECT round(3.141592, 3) # 3.142 SELECT round(3145.1234, -1) # 3150 ๋ฐ๋ฉด truncate์ ๋ฒ๋ฆด ์์น, ์ฆ 2๋ฒ์งธ ์ธ์๋ฅผ ๋ฐ๋์ ๋ณด๋ด์ฃผ์ด์ผ ํฉ๋๋ค SELECT TRUNCATE(3.141592, 1) ..