테이블 만들기
show databases;
show tables;
create table dataset(
InvoiceNo VARCHAR(20)
, StockCode VARCHAR(20)
, Description VARCHAR(200)
, Quantity int
, InvoiceDate DATE
, UnitPrice float
, CustomerID VARCHAR(20)
, Country VARCHAR(50)
);
LOAD DATA
INFILE 'C:\ProgramData\MySQL\MySQL Server 8.0\Uploads\data.csv'
INTO TABLE dataset
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
IGNORE 1 ROWS;
Table에 Colume 추가하기
create table data2(
InvoiceNo VARCHAR(20)
, StockCode VARCHAR(20)
, Description VARCHAR(200)
, Quantity INT
, InvoiceDate VARCHAR(50)
, UnitPrice FLOAT
, CustomerID VARCHAR(50) ) ;
// colume 추가하기
alter table 'data2' ADD 'country' VARCHAR(20) FIRST;
'SQL' 카테고리의 다른 글
[SQL튜닝] 효율이 좋은 쿼리 (대용량 데이터 처리) (0) | 2022.08.30 |
---|---|
[SQL] update, set - 테이블 내 데이터 값 변경하기 (0) | 2022.08.30 |
[SQL튜닝] SQL 성능 튜닝 기초 (INDEX, Cardinality, 점조건, 선분조건) (0) | 2022.06.28 |
hackerrank (0) | 2022.06.27 |
실무 SQL 예제 2 (0) | 2022.06.27 |