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';






你可能感興趣的文章

在 VSCODE 開發 VUE 在 Docker 環境下熱重載失效問題

在 VSCODE 開發 VUE 在 Docker 環境下熱重載失效問題

使用Pagy製作Blog分頁(Ruby on Rails)

使用Pagy製作Blog分頁(Ruby on Rails)

簡明 Python Numpy 入門教學

簡明 Python Numpy 入門教學






留言討論






2
2
2