수치와 문자열

CJB_ny·2022년 3월 17일
0

DataBase

목록 보기
6/29
post-thumbnail

한국 나이로 계산해서 출력하고싶을때

이렇게 SELECT에서 연산을 해주면된다.

From부터 실행하기 때문에

아직 koreanAge를 몰라서 에러가 나는 중이다.

그래서 이렇게 해주어야 함

그리고 2021 - NULL이런 연산도 가능하기 떄문에 조심하고 유의해야한다.

물론 값은 NULL값으로 나온다.

SELECT 3 / 2 == 1나옴 -> 정수 / 정수라 소수점 버림

SELECT 3.0 / 2 == 1.5 나온다. 조심!


이런식의 함수 사용 가능


이후 문자열 연산 , 시간 연산 ㄱㄱ

MSSQL은 문자하나당 1바이트로 인식을 해서

한글의 경우 2바이트 이기때문에

앞에 N붙여 줘야함

안붙이면

이래뜸

그리고 자르는 부분은 2022만 자르고 싶을 때 SUBSTRING 사용

이렇게

그리고 TRIM도 있다.

이런식으로도 활용가능

profile
https://cjbworld.tistory.com/ <- 이사중

0개의 댓글