SQL 程式札記 : 基本語法 CREATE、INSERT、SELECT、UPDATE、DELETE 介紹

2023/09/11閱讀時間約 2 分鐘

SQL 是一種專門用來和資料庫進行溝通的程式語言,它讓我們能夠創建資料表、新增、查詢、修改和刪除資料庫中的資料,本文將介紹基本的創建、新增、查詢、修改和刪除的 SQL 語法。

創建資料表:CREATE TABLE

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 用於將新資料新增到資料表中,需要指定要插入的資料表名稱、欄位名稱以及相對應的值。

INSERT INTO address_book (id, name, phone, address)
VALUES (1, "小明", "0912345678", "台北市中山區");

以上的範例會將一筆新的資料新增到 address_book 資料表中。

查詢資料:SELECT

SELECT 用於從資料表中提取資料,可以指定要查詢的欄位以及要查詢的資料表。

SELECT name, phone FROM address_book WHERE name="小明";

以上的範例會查詢 address_book 資料表中名稱為 "小明" 的資料,並返回其名稱和電話。

修改資料:UPDATE

UPDATE 用於修改資料表中的現有資料。你需要指定要更新的資料表、要更新的欄位及其新值,以及哪些資料要被更新。

UPDATE address_book
SET address = "台北市大安區"
WHERE name = "小明";

以上的範例會將 address_book 中名稱為 "小明" 的地址更新為 "台北市大安區"。

刪除資料:DELETE

DELETE 用於從資料表中刪除資料,需要指定要從中刪除資料的資料表,以及哪些資料應該被刪除。

DELETE FROM address_book WHERE name = "小明";

以上的範例會刪除 address_book 資料表中名稱為 "小明" 的所有資料。


😊 感謝你的耐心閱讀,若是你喜歡這篇內容,可以透過以下方式表達你的喜歡 😊

❤️按個愛心|💬留言互動|🔗分享此文|📌追蹤阿梧|☕請喝咖啡

51會員
82內容數
「梧笙」即「吾生」,意即我的生命,朋友都叫我「阿梧(Awu)」,高雄人。我喜歡學習新技能,從程式設計到網路工具,再到社群經營和影片剪輯。日常興趣是打遊戲、看動漫、讀小說和聽音樂。我會把這些興趣寫成文章,如果你有任何想法或問題,歡迎來信到我的郵箱 [email protected]
留言0
查看全部
發表第一個留言支持創作者!