MY SQL 4일차

Berrypanda·2021년 9월 12일
0

MY SQL

목록 보기
4/8

2021.09.12

<오늘 배운 것>

  1. column끼리 계산
SELECT column들, column 계산식 FROM table -> 계산식 부분에 +, -, *, /, % 가능
:column 중 하나라도 NULL이면 NULL이다.
  1. Alias
AS New_column_name : AS 생략하고 space도 가능
  1. CONCAT
CONCAT(column1, '원하는 거1', column2, '원하는 거2') : column1원하는 거1column2원하는 거2 로 이루어진 새로운 column 생성
  1. CASE
CASE
 WHEN ~~~ THEN
 ~~~
 ~~~
 ELSE ~~~
END
: case-end 전체에 괄호를 묶고 AS 사용 가능
  1. GROUP BY
GROUP BY ~~~ : 그룹화 조건
HAVING ~~~ : 원하는 조건
  1. 기타 함수
SUBSTRING(column, 시작위치, 개수) : 문자열 반환
DISTINCT(column) : 고유값 반환
LPAD(column, 개수, '붙일 꺼') : 왼쪽이 '붙일 꺼'로 개수만큼 채워짐
RPAD : LPAD와 동일
LTRIM, RTRIM, TRIM : 공백 제거

<후기>

점점 많은 함수가 나오면서 할 수 있는 것도 많아졌지만 그만큼 어려워지고 있다. 꾸준히 해서 빨리 끝내고 싶다,,

0개의 댓글