본 글은 Fastcampus의 MySQL Database 강의를 수강하며 정리한 내용입니다.강의 링크데이터란?컴퓨터가 처리할 수 있는 문자, 숫자, 소리, 그림 따위의 형태로 된 정보데이터베이스란?여러 사람이 공유하고 사용할 목적으로 통합 관리되는 데이터 저장소데이터베
본 글은 Fastcampus의 MySQL Database 강의를 수강하며 정리한 내용입니다.강의 링크MySQL에서는 해당 저장 공간에서 미리 정해둔 데이터 타입이 아닐 경우, 데이터 저장이 불가능하다.숫자형 데이터 타입 문자형 데이터 타입 알파벳 1자는 1바이트날짜형
본 글은 Fastcampus의 MySQL Database 강의를 수강하며 정리한 내용입니다.강의 링크SELECT가져올 데이터 또는 값을 가져올 컬럼을 선택하는 키워드모든 쿼리에 필수 포함 키워드숫자, 문자, 데이터 가져오기형식 : SELECT 데이터예제 :컬럼을 선택해
본 글은 Fastcampus의 MySQL Database 강의를 수강하며 정리한 내용입니다.강의 링크WHERE가져올 데이터의 조건을 지정해주는 키워드형식 : WHERE \[조건식]조건식이 True(참)이 되는 로우만 선택조건식을 작성하는 데에는 다양한 방식이 있는데 보
본 글은 Fastcampus의 MySQL Database 강의를 수강하며 정리한 내용입니다.강의 링크ORDER BY가져온 데이터를 정렬해주는 키워드형식 : ORDER BY \[컬럼 이름]입력한 컬럼 이름의 값을 기준으로 모든 row 정렬기본 정렬 규칙은 오름차순ORDE
본 글은 Fastcampus의 MySQL Database 강의를 수강하며 정리한 내용입니다.강의 링크GROUP BY컬럼에서 동일한 값을 가지는 로우를 그룹화하는 키워드형식 : GROUP BY \[컬럼 이름]주로 그룹 별 데이터를 집계할 때 사용하며, 엑셀의 피벗 기능과
본 글은 Fastcampus의 MySQL Database 강의를 수강하며 정리한 내용입니다.강의 링크IF조건을 만들 때 사용하는 함수형식 : IF(조건식, 참일 때 값, 거짓일 때 값)주로 SELECT 절에 사용하는 함수로, 결과 값을 새로운 컬럼으로 반환한다.IFNU
본 글은 Fastcampus의 MySQL Database 강의를 수강하며 정리한 내용입니다.강의 링크JOIN같은 의미를 가지는 컬럼의 값을 기준으로 테이블을 합칠 때 사용하는 키워드JOIN의 종류INNER JOIN두 테이블 모두에 있는 값만 합치기기본 JOIN만 적을
본 글은 Fastcampus의 MySQL Database 강의를 수강하며 정리한 내용입니다.강의 링크합집합 : UNION, UNION ALL교집합 : INTERSECT차집합 : MINUSMySQL에서는 INTERSECT와 MINUS 키워드가 존재하지 않기 때문에 해당
본 글은 Fastcampus의 MySQL Database 강의를 수강하며 정리한 내용입니다.강의 링크서브 쿼리하나의 쿼리 내 포함된 또 하나의 쿼리서브 쿼리는 반드시 괄호 안에 있어야 한다.SELECT, FROM, WHERE, HAVING, ORDER BY 절에 사용
본 글은 Fastcampus의 MySQL Database 강의를 수강하며 정리한 내용입니다.강의 링크데이터 삭제데이터 수정데이터를 입력할 때 실행되는 데이터 입력 규칙테이블을 만들거나 변경하면서 설정CREATE TABLE 및 ALTER TABLE 구문제약 조건의 종류예