SQL 是一種專門用來和資料庫進行溝通的程式語言,它讓我們能夠創建資料表、新增、查詢、修改和刪除資料庫中的資料,本文將介紹基本的創建、新增、查詢、修改和刪除的 SQL 語法。
CREATE TABLE
是用來定義一個新的資料表,可以讓你指定資料表的名稱以及資料表中的欄位名稱和資料型態。
CREATE TABLE address_book (
id INT PRIMARY KEY,
name VARCHAR(50),
phone VARCHAR(15),
address VARCHAR(100)
);
以上的範例會在資料庫中創建一個名稱為 address_book
的資料表,具有四個欄位:id、name、phone 和 address。
INSERT INTO
用於將新資料新增到資料表中,需要指定要插入的資料表名稱、欄位名稱以及相對應的值。
INSERT INTO address_book (id, name, phone, address)
VALUES (1, "小明", "0912345678", "台北市中山區");
以上的範例會將一筆新的資料新增到 address_book
資料表中。
SELECT
用於從資料表中提取資料,可以指定要查詢的欄位以及要查詢的資料表。
SELECT name, phone FROM address_book WHERE name="小明";
以上的範例會查詢 address_book
資料表中名稱為 "小明" 的資料,並返回其名稱和電話。
UPDATE
用於修改資料表中的現有資料。你需要指定要更新的資料表、要更新的欄位及其新值,以及哪些資料要被更新。
UPDATE address_book
SET address = "台北市大安區"
WHERE name = "小明";
以上的範例會將 address_book
中名稱為 "小明" 的地址更新為 "台北市大安區"。
DELETE
用於從資料表中刪除資料,需要指定要從中刪除資料的資料表,以及哪些資料應該被刪除。
DELETE FROM address_book WHERE name = "小明";
以上的範例會刪除 address_book
資料表中名稱為 "小明" 的所有資料。
😊 感謝你的耐心閱讀,若是你喜歡這篇內容,可以透過以下方式表達你的喜歡 😊