공백제거 (LTRIM, RTRIM) 사용법
공백제거는 문자열 앞뒤에 존재하는 공백을 제거하는 작업을 말합니다. 이를 위해 LTRIM과 RTRIM 함수를 사용할 수 있습니다. 간단히 말하면, LTRIM 함수는 문자열의 왼쪽에 있는 모든 공백을 제거하고, RTRIM 함수는 문자열의 오른쪽에 있는 모든 공백을 제거합니다.
```sql
LTRIM(string)
RTRIM(string)
## LTRIM 함수 예제
```markdown
```sql
-- LTRIM 함수 예제
SELECT LTRIM(' Hello ') AS result;
-- Output: 'Hello '
SELECT LTRIM(' Hello') AS result;
-- Output: 'Hello'
위의 예제에서는 LTRIM 함수를 이용하여 문자열의 왼쪽에 있는 공백을 제거하는 방법을 보여줍니다. 첫 번째 예제에서는 문자열 ' Hello '의 왼쪽에 있는 모든 공백을 제거한 결과 'Hello '이 출력되며, 두 번째 예제에서는 문자열 ' Hello'의 왼쪽에 있는 공백을 제거한 결과 'Hello'가 출력됩니다.
## RTRIM 함수 예제
```markdown
```sql
-- RTRIM 함수 예제
SELECT RTRIM(' Hello ') AS result;
-- Output: ' Hello'
SELECT RTRIM('Hello ') AS result;
-- Output: 'Hello'
위의 예제에서는 RTRIM 함수를 이용하여 문자열의 오른쪽에 있는 공백을 제거하는 방법을 보여줍니다. 첫 번째 예제에서는 문자열 ' Hello '의 오른쪽에 있는 모든 공백을 제거한 결과 ' Hello'가 출력되며, 두 번째 예제에서는 문자열 'Hello '의 오른쪽에 있는 공백을 제거한 결과 'Hello'가 출력됩니다.
## LTRIM과 RTRIM 함수 동시 사용 예제
```markdown
```sql
-- LTRIM과 RTRIM 함수 동시 사용 예제
SELECT LTRIM(RTRIM(' Hello ')) AS result;
-- Output: 'Hello'
SELECT LTRIM(RTRIM(' Hello')) AS result;
-- Output: 'Hello'
```
위의 예제에서는 LTRIM과 RTRIM 함수를 동시에 사용하여 문자열의 왼쪽, 오른쪽에 있는 모든 공백을 제거하는 방법을 보여줍니다. 첫 번째 예제에서는 문자열 ' Hello '의 양쪽에 있는 모든 공백을 제거한 결과 'Hello'가 출력되며, 두 번째 예제에서는 문자열 ' Hello'의 양쪽에 있는 모든 공백을 제거한 결과 'Hello'가 출력됩니다.
마무리
이 포스팅에서는 SQL에서 공백제거를 위해 사용되는 LTRIM과 RTRIM 함수에 대해서 알아보았습니다. LTRIM 함수는 문자열의 왼쪽에 있는 공백을 제거하고, RTRIM 함수는 문자열의 오른쪽에 있는 공백을 제거합니다. 또한, LTRIM과 RTRIM 함수를 동시에 사용하여 문자열의 양쪽에 있는 모든 공백을 제거할 수도 있습니다. 공백을 제거하여 문자열을 깔끔하게 사용하려면 LTRIM과 RTRIM 함수를 적절히 활용해야 합니다.
댓글