프로그래머스 : 가격대 별 상품 개수 구하기

김아무개·2023년 4월 26일
0

MySQL

목록 보기
6/11

내 코드

SELECT (PRICE div 10000) * 10000 as PRICE_GROUP
        , COUNT(*) as PRODUCTS
FROM PRODUCT 
GROUP BY PRICE_GROUP
ORDER BY PRICE_GROUP

정수 값을 정수로 나누는 방법

  1. div 함수 사용
select 10 div 3  -- 결과 : 3
  1. floor(숫자) 함수 사용 ( 나머지 버림 )
select FLOOR(10/3) -- 결과 : 3
  1. round(숫자, 자릿수) 함수 사용 ( 반올림 )
select ROUND(10/3); 	-- 결과 : 3
select ROUND(10/3, 1);  -- 결과 : 3.3
  1. truncate(숫자, 자릿수) 함수 사용 ( 나머지 버림 )
select TRUNCATE(10/3, 0); -- 결과 : 3
select TRUNCATE(10/3, 1); -- 결과 : 3.3
profile
Hello velog! 

0개의 댓글