728x90
반응형
아직 Mysql을 처음 공부하는 입장에서 열심히 데이터 셋을 굴려보며 찾아본 메서드를 정리를 해놓고자 한다. 자꾸 정리하는 습관을 안들여서 그런지 까먹고 다시 찾아보기에 정리를 해서 다시 볼 수 있게끔 정리해야겠다!!!
- select * from (table name) : table name에서 모든 열을 가지고 오는 메서드
- AVG(열명) : 해당하는 열의 평균값
- AS (name) : 메서드를 썻을 때 새로운 열이 생기는데 그 생기는 열의 이름을 설정해주는 메서드
- WHERE : where을 추가해 조건을 생성할 수 있다.
- BETWEEN : 특정 칼럽의 값이 시작점 ~ 끝점인 데이터만 출력할 수 있는 조건을 생성한다. (보통 조건문이기에 where문 다음에 자주 나온다.)
- round(amount(숫자형), 자릿수) : 반올림을 해주는 메서드이다.
- left (outer) join :
- inner join :
- full join :
- group by (컬럼명) :
- DISTINCT : 중복을 제외하고 데이터를 조회할 수 있다.
IN : 전에는 =이라는 연산자를 통해 where문에서 조건에 해당하는 컬럼 value값을 뽑아 냈는데 in을 통해서도 할수 있다. ( ex) 밑에 그림과 같이 classicmodels.customer 테이블에 contry가 USA 또는 CANADA인 customernumber을 뽑는 방법이다.)
MYSQL의 집계합수
- sum(컬럼명) : 우리가 원하는 컬럼의 value값을 다 합해준다.
- count(컬럼명) : 우리가 원하는 컬럼의 vaule값을 중복을 제외하고 숫자를 세준다.
- avg(컬럼명) : 우리가 원하는 컬럼의 value값의 평균값을 구해준다.
- 등등
너무나 할게 많아서 Mysql을 정리를 다 하지 못했지만 천천히 추가해나가면서 더 보충해서 글을 완성시켜 보자!!!
728x90
반응형
'DataBase' 카테고리의 다른 글
[MYSQL] PERCENTAGE_RANK 메서드(RANK 함수들), ORDER BY(다중정렬) (0) | 2024.04.15 |
---|---|
[MYSQL] DATE_FORMAT, CONCAT 메서드 (1) | 2024.04.15 |
문의사항과 공지사항 게시판 ERD 설계 (2) | 2024.04.14 |
[DB]ERD 설계 (0) | 2024.04.11 |
Mysql 로컬서버 활성화, 데이터셋 불러오기 오류(ascill) (0) | 2024.02.19 |