首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL 資料操作語言 (DML) 快速入門 (一):資料表結構與 SELECT 查詢基礎

     編輯:關於SqlServer

關聯式資料庫表格概念

典型的關聯式資料庫由一或多個表格組成,所有資料儲存於此。每個表格擁有唯一名稱,由列與行組成:

  • 欄位:包含欄位名稱、資料型別及其他屬性。
  • 列:包含具體的資料記錄。

範例:天氣表格

城市最高氣溫最低氣溫
北京105
上海158
天津82
重慶2013

此表有三個欄位 (城市、最高氣溫、最低氣溫),四列資料。

SELECT:資料查詢

SELECT 是最常用的 SQL 命令,用於查詢並回傳符合條件的結果。語法:

SELECT column1 [, column2, ...] FROM table_name
[WHERE condition];
  • SELECT 後指定要回傳的欄位,可用 * 代表所有欄位。
  • FROM 指定目標表格。
  • WHERE 子句為選擇性,用於篩選符合條件的列。

WHERE 子句運算子

運算子意義
=等於
>大於
<小於
>=大於等於
<=小於等於
<>不等於

LIKE 運算子與萬用字元

LIKE 可依模式比對字串,搭配 % 萬用字元 (代表任意字串):

-- 查詢姓氏以 E 開頭的員工
SELECT firstname, lastname, city
FROM employee
WHERE firstname LIKE 'E%';

字串常數必須用單引號括住。另一範例:

SELECT * FROM employee WHERE firstname = 'May';

本文為入門基礎,後續將介紹排序、群組、聯結等進階查詢技巧。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved