在資料庫管理中,SQL(Structured Query Language)是一種強大的工具,用於處理資料庫中的資料。本篇教學將介紹 SQL 中的基本操作,包括 SELECT、UPDATE、INSERT 和 DELETE,讓您能夠有效地查詢、更新、插入和刪除資料。
SELECT 用於從資料庫中檢索資料,讓我們可以選擇所需的欄位和資料列。
基本語法:
SELECT 欄位1, 欄位2, ...
FROM 表格名稱
WHERE 條件;
實例:
-- 從會員表格中選擇名稱為「張三」的會員資料
SELECT id, 名稱, 電子郵件
FROM 會員
WHERE 名稱 = '張三';
UPDATE 用於修改資料庫中的資料,讓我們能夠更新特定欄位的值。
基本語法:
UPDATE 表格名稱
SET 欄位名稱 = 新值
WHERE 條件;
實例:
-- 將產品表格中價格大於100的產品價格增加10%
UPDATE 產品
SET 價格 = 價格 * 1.1
WHERE 價格 > 100;
INSERT 用於將新資料插入資料庫中,讓我們能夠新增資料列。
基本語法:
INSERT INTO 表格名稱 (欄位1, 欄位2, ...)
VALUES (值1, 值2, ...);
實例:
-- 在訂單表格中插入一個新的訂單記錄
INSERT INTO 訂單 (訂單編號, 產品名稱, 數量)
VALUES ('ORD123', '產品A', 5);
DELETE 用於從資料庫中刪除資料,讓我們能夠移除特定資料列。
基本語法:
DELETE FROM 表格名稱
WHERE 條件;
實例:
-- 刪除庫存表格中庫存量為零的記錄
DELETE FROM 庫存
WHERE 數量 = 0;
請注意,無論在執行哪種操作之前,都應該確保已經了解資料庫結構和資料,以免造成資料損失或錯誤操作。特別是在使用 DELETE 操作時,務必謹慎,以免不小心刪除了重要資料。
這些是 SQL 中基本的 SELECT、UPDATE、INSERT 和 DELETE 操作。透過這些操作,您可以有效地管理資料庫中的資料,使之符合您的需求。在進行任何操作之前,建議先在測試環境中進行操作,確保正確性和安全性。