반응형
이전 글에서는 String Function에 대해서 알아봤습니다.(???)
이어서 String Function에 대해서 실습을 해보겠습니다.
1. LEFT(컬럼명, 표현할 숫자)를 통해서 왼쪽의 글자만 출력하게 할 수 있습니다.
RIGHT를 사용할 경우 오른쪽의 글자만 나타나게 할 수 있습니다.
1 2 3 4 5 6 | -- Search Customers -- Only CustomerID, ContactName, Address column -- and CustomerID is only 4 letters from left ------------------------------------------------------------------------------ SELECT LEFT(CustomerID, 4) CustomerID, ContactName, Address FROM Customers | cs |
- 결과
2. LEN(컬럼명)을 이용해서 컬럼 데이터의 글자개수를 나타낼 수 있습니다.
1 2 3 4 5 | -- Search Customers -- Only CusomerID and ContactName and letter length of ContactName ------------------------------------------------------------------------------ SELECT LEN(CustomerID), LEN(ContactName), LEN(ContactName) FROM Customers | cs |
- 결과
3. LOWER(컬럼명)을 사용하면 출력되는 데이터들을 소문자로 표현한다 UPPER(컬럼명)을 사용할 경우 출력되는 데이터를 대문자로 표현합니다..
1 2 3 4 5 | -- Search Customers -- CustomerID column change to lowercase ------------------------------------------------------------------------------ SELECT LOWER(CustomerID) FROM Customers | cs |
- 결과
여기까지 자주 사용이 되는 String함수인 LEFT, RIGHT, LEN, LOWER, UPPER에 대해서 알아봤습니다.
문제에 있어서 적었지만 LOWER, UPPER는 자주쓴다고 하기에는 조금 애매하긴하다...
어쨋든 다음 글에서는 숫자에 관련된 Function을 알아보겠습니다.
다음 글 : SQL문 실습 - numeric function
참고 : SQL Server 기본SQL문 교육
반응형
그리드형
'프로그래밍 > MS-SQL' 카테고리의 다른 글
SQL문 실습 - Date Function(1) (0) | 2016.04.13 |
---|---|
SQL문 실습 - numeric function (0) | 2016.04.13 |
SQL문 실습 - String Function(1) (0) | 2016.04.13 |
SQL문 실습 - ORDER BY (0) | 2016.04.13 |
SQL문 실습 - WHERE(2) (0) | 2016.04.13 |