I ) UCASE - 소문자에서 대문자로 변환한다.
II) LCASE - 대문자에서 소문자로 변환한다.
위에 있는 두 가지는 , 솔직히 말해서 한글일땐 사용을 안하고
영어일때 쓰인다.
쓰는 형식은
SELECT UCASE(필드명) AS 바꿀이름
FROM 테이블명;
SELECT LCASE(필드명) AS 바꿀이름
FROM 테이블명;
III ) +는 처음 보았을때 JAVA 느낌이 났다.
쓰는 형식은
SELECT 이름 + 'AND' + 학번
FROM 자기소개;
이렇게 되면, 자기소개 테이블에서 이름과 학번을 출력하시오.로 나타낼 수 있다.
출력은 => 이름 = 김말이 학번 10101 일때
김말이 AND 10101 으로 출력이 된다.
IV) LEN - LENGTH의 약자이다. [길이]
후행 공백을 제외한 문자 수를 반환한다.
직급 테이블에서 이름의 글자수를 출력하시오. 라는 문제가 있다면
SELECT LEN(이름) AS 이름글자수
FROM 직급;
이라고 풀 수 있다.
참고로, 액세스에서는 한글, 영어가 유니코드방식이다.
V ) LEFT , RIGHT - 왼쪽 , 오른쪽 이라는 의미이다.
SELECT LEFT(이름,2) AS 이름두글자
FROM 직급;
이름 필드의 데이터를 불러와서, 왼쪽에서부터 두 글자를 '이름두글자' 라는 필드명으로 바꾼 뒤 출력한다.
SELECT RIGHT(이름,2) AS 이름두글자
FROM 직급;
이것도 위랑 같다. 왼쪽이냐 오른쪽이냐의 차이다.
VI ) MID
문자열 중 시작위치에서 정한 문자열 범위만큼 출력한다.
ex) 치킨테이블에서 이름의 1번째부터 5글자를 출력하라.
SELECT MID(이름,1,5) AS 5글자
FROM 치킨;
'BAEKJOON' 카테고리의 다른 글
MS ACCESS] COUNT, SUM , AVG, MAX, MIN (0) | 2017.11.06 |
---|