root 계정으로 mysql에 접속% mysql -u root -p현재 database 목록 확인show databases;Database 이름을 지정하여 생성create database dbname;해당 데이터베이스로 이동(사용)use dbname;database 삭
데이터베이스 안에서 실제 데이터가 저장되는 형태이고, 행(Row)과 열(Column)로 구성된 데이터 모음데이터베이스 생성create database database_name default character set utf8mb4;table 생성create table t
insert into table_name (column1, column2, ...)values (value1, value2, ...);모든 컬럼값을 추가하는 경우 column 이름 생략 가능 \* 입력하는 값의 순서가 테이블의 컬럼 순서와 일치해야함 insert int
SELECT 문에서 데이터를 특정 컬럼을 기준으로 오름차순 혹은 내림차순 정렬ASC(Ascending): 오름차순 (default값)DESC(Descending): 내림차순select column1, column2, ...from table_nameorder by co
여러 개의 SQL문을 합쳐서 하나의 SQL문으로 만들어주는 방법 \*column의 개수가 같아야 함select column1, column2, ... from table1union | union allselect column1, column2, ... from tabl
: 어떤 문자열을 하나로 합치거나 연결select concat('string1', 'string2', ..);ex) select concat('concat', ' ', 'test');ex) select concat ('이름: ', name) from celeb;: 칼럼
: AWS 에서 제공하는 관계형 데이터베이스 서비스Colud 상에 Database를 구축RDS - 데이터베이스 - DB식별자 선택연결 및 보안 - VPC 보안그룹 - 보안 그룹 규칙 ID의 인바운드 규칙설정 (유형 : MYSQL/Aurora, 소스 : Anywhere-
: SQL 쿼리를 모아놓은 파일SQL File을 실행함으로써 작성되어있는 쿼리를 한꺼번에 실행할 수 있다.터미널에서 SQL File을 생성할 폴더로 이동하여 vscode 실행 SQL File 실행 1 - 로그인 이후SQL File 실행 2 - 외부에서 바로 실행SQL
SQL File 내에 Query가 여러개 존재하는 경우multi=True 옵션 추가csv파일을 pandas로 읽어오기\*csv한글이 깨지는 경우, encoding값을 euc-kr로 설정df = pd.read_csv("경로/파일명.csv", encoding='euc-kr
테이블의 각 레코드를 식별중복되지 않은 고유값을 포함NULL 값을 포함할 수 없음테이블 당 하나의 기본키를 가짐표기 : PRIPrimary key 생성 문법 - 테이블 생성 시 pk 지정create table table_name( column1 data_type not
여러 칼럼 혹은 테이블 전체 칼럼으로부터 하나의 결과값을 반환하는 함수COUNT칼럼의 총 갯수를 계산해주는 함수select count(column)from table_namewhere condition;SUM숫자 칼럼의 합계를 계산해주는 함수select sum(colu
입력값을 기준으로 단일 값을 반환하는 함수UCASE(Upper Case): 영문을 대문자로 변환select ucsase(string);LCASE(Lower Case): 영문을 소문자로 변환select lcase(string);MID: 문자열 부분을 반환 \- strin
하나의 SQL문(Mainquery) 안에 포함되어있는 또 다른 SQL(Subquery)문메인쿼리가 서브쿼리를 포함(종속관계)서브쿼리는 메인쿼리의 칼럼 사용 가능메인쿼리는 서브쿼리의 칼럼 사용 불가주의점 \- Subquery는 괄호로 묶어서 사용 \- 단일 행 혹은
집계된 결과값을 기존 데이터에 추가하여 보여줌합계, 평균, 순위 매기기, 순서 조작 등...결과를 Show 해주되, 결과 건수가 줄어들지 않음(기존 데이터에 집계된 값을 추가하여 보여줌)그룹화 집계 함수(Group by) : SUM, AVG, MIN, MAX, COU