반응형
LENGTH() : 레코드의 문자열 컬럼의 글자 수를 리턴한다.
예제
Country 테이블 각 레코드의 Name 컬럼의 글자 수를 표시하시오.
select length(Name) from country;
MID() : 문자열의 중간부분을 리턴한다.
UPPER() / LOWER() : 문자열을 대문자/소문자로 리턴한다.
예제
Country 테이블의 Name 컬럼의 앞 세 글자만 대문자로 표시하시오.
select upper(mid(Name,1,3)) from country;
// 해석
// min(Name,1,3) // Name 1번째부터 3번째 까지 가져옴.
// upper(result) // min에서 나온 결과값을 대문자로 변환함
ROUND() : 레코드의 숫자 컬럼값을 반올림해서 리턴한다.
예제
Country 테이블의 기대수명을 소수점 첫째 자리에서 반올림하시오
select round(LifeExpectancy,0) from country;
// 해석
// round(LifeExpectancy, 0) 에서 0은 첫째자리를 의미함
반응형
'정리 작업중' 카테고리의 다른 글
[MySQL] 뷰 VIEW (0) | 2022.10.12 |
---|---|
[MySQL] As 별명(ALIAS) (0) | 2022.10.12 |
[MySQL] 집합함수(Aggregation Function) (0) | 2022.10.12 |
[MySQL] 결과값 일부 조회 LIMIT (0) | 2022.10.12 |
[MySQL] 결과 정렬 ORDER BY (0) | 2022.10.12 |