SQL語法筆記


Nov 21, 2023
Data type Description
INT 整數
VARCHAR 文字字串

創建資料表

CREATE TABLE data IF NOT EXISTS(
    id INT PRIMARY KEY UNIQUE NOT NULL,
    username VARCHAR(20) UNIQUE,
    age INT,
    gender VARCHAR(2)
);

刪除資料庫/表單

DROP TABLE/DATABASE data;

新增資料欄位

ALTER TABLE data ADD profile;

刪除欄位

ALTER TABLE data DROP age;

INSERT 插入單筆資料

INSERT INTO data VALUES(
    1,'Jack',20,'Male'
);

INSERT 插入多筆資料

INSERT INTO data VALUES(
     (1, 'Jack', 20, 'Male'),
     (2, 'Amy', 33, 'Female'),
     (3, 'Tony', 55, 'Male')
;

SELECT 查找資料

SELECT age
FROM data
WHERE age > 10 OR gender == 'Male';

UPDATE更新資料

UPDATE data
SET age = 18
WHERE username = 'Jack';

DELETE 刪除資料

DELETE FROM data
WHERE username = 'Jack';






你可能感興趣的文章

JS-[promises語法糖]-用async await來實現多個promises

JS-[promises語法糖]-用async await來實現多個promises

關於重新導向的 status code

關於重新導向的 status code

Day 69 - Blog with Users

Day 69 - Blog with Users






留言討論