loading

프로그래밍/MS-SQL

SQL문 실습 - String Function(2)

침착곰 2016. 4. 13. 14:30
반응형

이전 글에서는 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