数据库 · 2 11 月, 2024

常用數據庫 SQL 命令詳解(上)

常用數據庫 SQL 命令詳解(上)

在當今的數據驅動時代,SQL(結構化查詢語言)是與數據庫進行交互的主要工具。無論是開發者還是數據分析師,熟悉 SQL 命令都是必不可少的。本文將詳細介紹一些常用的 SQL 命令,幫助讀者更好地理解和使用這些命令。

1. SELECT 命令

SELECT 命令是 SQL 中最基本的命令之一,用於從數據庫中查詢數據。其基本語法如下:

SELECT column1, column2, ...
FROM table_name
WHERE condition;

例如,若要從名為 “employees” 的表中選擇所有員工的姓名和職位,可以使用以下命令:

SELECT name, position
FROM employees;

1.1 使用 WHERE 子句

WHERE 子句用於指定查詢的條件。例如,若要查詢所有職位為 “Manager” 的員工,可以這樣寫:

SELECT name
FROM employees
WHERE position = 'Manager';

2. INSERT 命令

INSERT 命令用於向數據庫表中插入新數據。其基本語法如下:

INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...);

例如,若要向 “employees” 表中插入一名新員工的資料,可以使用以下命令:

INSERT INTO employees (name, position, salary)
VALUES ('John Doe', 'Developer', 60000);

3. UPDATE 命令

UPDATE 命令用於修改數據庫中已存在的數據。其基本語法如下:

UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;

例如,若要將 “John Doe” 的薪水更新為 65000,可以這樣寫:

UPDATE employees
SET salary = 65000
WHERE name = 'John Doe';

4. DELETE 命令

DELETE 命令用於從數據庫中刪除數據。其基本語法如下:

DELETE FROM table_name
WHERE condition;

例如,若要刪除名為 “John Doe” 的員工,可以使用以下命令:

DELETE FROM employees
WHERE name = 'John Doe';

5. CREATE TABLE 命令

CREATE TABLE 命令用於創建新的數據表。其基本語法如下:

CREATE TABLE table_name (
    column1 datatype,
    column2 datatype,
    ...
);

例如,若要創建一個名為 “employees” 的表,可以這樣寫:

CREATE TABLE employees (
    id INT PRIMARY KEY,
    name VARCHAR(100),
    position VARCHAR(50),
    salary DECIMAL(10, 2)
);

6. DROP TABLE 命令

DROP TABLE 命令用於刪除整個數據表及其所有數據。其基本語法如下:

DROP TABLE table_name;

例如,若要刪除 “employees” 表,可以使用以下命令:

DROP TABLE employees;

總結

本文介紹了幾個常用的 SQL 命令,包括 SELECT、INSERT、UPDATE、DELETE、CREATE TABLE 和 DROP TABLE。這些命令是數據庫操作的基礎,掌握它們將有助於更有效地管理和操作數據。

如果您對於數據庫管理有更深入的需求,考慮使用 香港VPS 服務來搭建您的數據庫環境,享受更高的性能和穩定性。