데이터베이스 속 query data 가져온다
-전체 가져오기
SELECT * FROM products;
- name column만 가져오기
SELECT name FROM products;
- column 1개 이상 가져오기 (쉼표로 구분하기)
SELECT id, name
FROM products;
- AS 활용해서 column 이름을 바꾸기
SELECT name AS 'Titles'
FROM products;
-column에 있는 중복된 값들을 필터해서 unique한 값들만 필터해서 돌려준다
SELECT DISTINCT categories
FROM products;
CREATE TABLE products(
id INTEGER,
name TEXT
);
INSERT INTO products (id, name)
VALUES (1, 'Midnight Bergamot Cold Brew');
ALTER TABLE products
ADD COLUMN calories INT;
UPDATE products
SET calories = 318
WHERE id = 1;
DELETE FROM products
WHERE calories IS NULL;
column에 대한 추가적인 정보 - 주로 어떻게 사용될지에 관한 정보일 가능성이 높음
예)
1. PRIMARY KEY
2. UNIQUE
3. NOT NULL
4. DEFAULT
CREATE TABLE products (
id INTEGER PRIMARY KEY,
name TEXT UNIQUE,
description TEXT NOT NULL,
calories INTEGER DEFAULT 0
);