Data Science
MySQL | CRUD를 위한 기본 문법
토마토.
2021. 12. 28. 17:08
쿼리 목록
CREATE DATABASE stock
USE stock
SHOW DATABASES
SELECT * FROM stock_name
CREATE TABLE stock_name (
Date DATE,
Open float,
High float,
Low float,
Close float,
Volume INT
)
DESC
INSERT INTO %s (Date, Open, High, Low, Close, Volume)" % (stock_name) + "VALUES ('%s', %f, %f, %f, %f, %i)
MySQL 구문
- 일반적으로 세미콜론을 붙인다.
- 대소문자를 구분하지 않는다.
주석
# 주석
-- 주석
/* 주석 */
주요 구문
- CREATE DATABASE
- CREATE TABLE
- INSERT INTO
- SELECT
CREATE
- 데이터베이스 생성
CREATE DATABASE Hotel; -- database 생성
SHOW DATABASES; -- database 목록 확인
- 데이터베이스 선택
USE Hotel;
- 테이블 생성
CREATE TABLE Test
(
ID INT,
Name VARCHAR(30),
ReserveDate DATE,
RoomNum INT
);
CREATE TABLE %s (
actor char(10),
object char(20),
verb char(100),
time TIMESTAMP
);
INSERT INTO
- INSERT INTO를 이용하여 테이블에 새로운 레코드를 추가한다
- 기본 문법은 다음과 같다
INSERT INTO table_name(field1, field2, field3, ...)
VALUES (data1, data2, data3, ...)
- example
INSERT INTO Reservation(ID, Name, ReserveDate, RoomNum)
VALUES (5, '이순신', '2016-02-16', 1108);
흐아아아아아 어렵다
참고