SQL Server實踐性練習之創建庫表及條件查詢
在當今數據驅動的世界中,SQL Server作為一種流行的關係型數據庫管理系統,廣泛應用於各種業務場景。本文將介紹如何在SQL Server中創建數據庫和表,並進行條件查詢,幫助讀者掌握基本的SQL操作。
一、創建數據庫
在SQL Server中,創建數據庫的語法相對簡單。使用以下SQL語句可以創建一個名為“TestDB”的數據庫:
CREATE DATABASE TestDB;執行上述語句後,您可以在SQL Server管理工作室中查看新創建的數據庫。
二、創建數據表
在創建數據庫後,接下來需要創建數據表。以下是一個創建名為“Employees”的表的示例,該表包含員工的ID、姓名和年齡:
USE TestDB;
CREATE TABLE Employees (
EmployeeID INT PRIMARY KEY,
Name NVARCHAR(100),
Age INT
);在這段代碼中,我們使用了“USE”語句來選擇剛剛創建的數據庫,然後使用“CREATE TABLE”語句來定義表的結構。這裡,EmployeeID被設置為主鍵,以確保每個員工的ID都是唯一的。
三、插入數據
創建表後,我們需要向表中插入數據。以下是插入數據的示例:
INSERT INTO Employees (EmployeeID, Name, Age) VALUES (1, '張三', 30);
INSERT INTO Employees (EmployeeID, Name, Age) VALUES (2, '李四', 25);
INSERT INTO Employees (EmployeeID, Name, Age) VALUES (3, '王五', 28);這些語句將三名員工的數據插入到“Employees”表中。
四、條件查詢
在數據庫中查詢數據是最常見的操作之一。使用“SELECT”語句可以從表中檢索數據。以下是一些條件查詢的示例:
1. 查詢所有員工
SELECT * FROM Employees;這條語句將返回“Employees”表中的所有記錄。
2. 根據條件查詢
如果我們只想查詢年齡大於25歲的員工,可以使用以下語句:
SELECT * FROM Employees WHERE Age > 25;這條查詢將返回所有年齡大於25歲的員工記錄。
3. 組合條件查詢
我們還可以組合多個條件進行查詢。例如,查詢年齡在25到30歲之間的員工:
SELECT * FROM Employees WHERE Age BETWEEN 25 AND 30;這條查詢將返回年齡在25到30歲之間的所有員工。
總結
本文介紹了如何在SQL Server中創建數據庫和表,並進行基本的條件查詢。掌握這些基本操作後,您可以進一步探索更複雜的SQL查詢和數據庫管理技術。對於需要高效數據處理的企業來說,選擇合適的數據庫解決方案至關重要。如果您正在尋找可靠的 香港VPS 服務來支持您的數據庫需求,Server.HK提供多種選擇,幫助您輕鬆管理數據。無論是 云伺服器 還是 香港伺服器,我們都能為您提供穩定的支持。