-- : 주석처리
테이블 생성 쿼리: CREATE TABLE 테이블명
CREATE TABLE pasta(
id INT, -- id(숫자)
name VARCHAR(50), -- 이름(최대 50글자)
price INT, --가격(숫자)
gram INT, --무게(숫자)
kcal INT, --열량(숫자)
protein INT -- 단백질(숫자)
);
생성쿼리 INSERT
INSESRT INTO
pasta(id, name, price, gram, kcal, protein)
VALUES
(1, 'cream pasta', 15000, 6000, 230, 70);
pasta table의 id, name, price, gram, kcal, protein 항목에 각각 값을 대입해준다.
조회쿼리 SELECT
SELECT * FROM pasta;
pasta 테이블의 모든 속성값을 조회한다.
생성쿼리2
INSESRT INTO
pasta(id, name, price, gram, kcal, protein)
VALUES
(2 'oil pasta', 13000, 5000, 2000, 50),
(3, 'new pasta', 12500, 4500, 1500, 30),
(4, 'original pasta', 11000, 3000, 1350, 20);
--마지막 값은 ,를 찍지 않고 ;(세미콜론)으로 마무리한다.
조회쿼리로 데이터를 확인하면 총 4개의 데이터를 확인할 수 있다.
수정쿼리 UPDATE
먼저, 테이블에서 price 항목의 값을 전부 10000으로 변경하는 경우
UPDATE pasta SET price = 10000;
이렇게 쿼리를 작성하면 테이블의 price 항목의 값이 전부 변경된다.
수정쿼리2 WHERE 하나의 항목만 변경하는 경우
UPDATE
pasta --pasta 테이블을 수정
SET
price = 5000 --price를 5000으로 변경
WHERE
id = 3; --id가 3인 항목의 price만 5000으로 변경
삭제쿼리 DELETE
DELETE FROM
pasta --파스타 테이블 삭제
WHERE
id = 2; --아이디가 2인 항목 삭제
테이블삭제 쿼리 DROP TABLE
DROP TABLE pasta;
하나의 항목을 삭제할때는 WHERE로 지정해주고
전체 테이블을 삭제할때는 DROP TABLE [테이블명] 구문을 사용한다.