2023-09-11|閱讀時間 ‧ 約 23 分鐘

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

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 資料表中名稱為 "小明" 的所有資料。


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

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

分享至
成為作者繼續創作的動力吧!
歡迎來到 Hello Coding ! 程式札記,我會在這裡分享分享各種程式語言的學習心得,以及任何跟 Coding 相關的內容。這裡的內容會盡量簡單、實用,讓任何對程式設計有興趣的人都能從這裡得到收穫。
© 2024 vocus All rights reserved.