[SQL] ROUND ▫️ CEILING ▫️ DATEDIFF | 소수점 반올림 | 날짜 차이 | 프로그래머스 자동차 평균 대여 기간 구하기
📌 ROUND ROUND 함수는 해당 자리 수 까지 반올림하는 함수이다. 사용법은 매우 간단하다. ROUND(값, 반올림 자릿수) 위의 형식과 같이 반올림 하고자 하는 값과, 반올림 자릿수를 차례로 넣어주면 된다. 반올림 자릿수에 음수값을 넣어주면 정수 반올림도 가능하다. SELECT ROUND(123.456, 0), -- 소수점 0번째까지 반올림, 123 ROUND(123.456, 1), -- 소수점 1번째까지 반올림, 123,5 ROUND(123.456, 2), -- 소수점 2번째까지 반올림, 123,46 ROUND(129.456, -1), -- 정수 1번째까지 반올림, 130 ROUND(123.456, -2), -- 정수 2번째까지 반올림, 100 📌 CEILING CEILING 함수는 소수점 이하..
2023. 5. 9.
[SQL] CONCAT ▫️ LEFT ▫️ MIDDLE ▫️ RIGHT ▫️ GROUP BY ▫️ HAVING | 문자열 연결 | 전화번호에 하이픈(-) 삽입 | 그룹 지정 | 프로그래머스 조건에 맞는 사용자 정보 조회하기
📌 CONCAT / LEFT / MIDDLE / RIGHT CONCAT 함수는 문자열을 연결할 때 사용한다. 사용법은 매우 간단하다. CONCAT(문자열1, 문자열2, ... 문자열n) 위의 형식과 같이, CONCAT 함수 안에 연결하고 싶은 문자열을 쉼표로 나열해주면 된다. 문자열은 주로 컬럼이나, " " 와 같은 공백을 넣어서 활용할 수 있다. 혹은 LEFT, MIDDLE, RIGHT 함수와 함께 사용할 수 있다. LEFT, MIDDLE, RIGHT 함수는 문자열을 부분만 가져올 때 사용하는데, LEFT(문자열, n): 왼쪽을 기준으로 주어진 개수 n만큼 문자열을 가져온다. MIDDLE(문자열, p, n): 지정한 위치 p에서 주어진 개수 n만큼 문자열을 가져온다. RIGHT(문자열, n): 오른쪽을..
2023. 4. 26.