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

SQL 基礎教學:SELECT 語句與資料檢索完整指南

     編輯:關於SqlServer

SELECT 基本語法

SELECT "column1"[, "column2", ...]
FROM "tablename"
[WHERE "condition"];
  • [] 表示選用子句
  • 欄位名緊隨 SELECT 關鍵字,決定回傳哪些欄位;亦可用 * 選取所有欄位
  • 資料表名緊隨 FROM 關鍵字,指定查詢來源
  • WHERE 子句(選用)依條件篩選回傳列

WHERE 子句常用運算子

運算子說明
=等於
>大於
<小於
>=大於等於
<=小於等於
<>不等於
LIKE模式比對(見下文)

LIKE 模式比對詳解

LIKE 是強大的模式比對運算子,搭配萬用字元 %(代表任意長度字串)使用:

範例 1:前綴比對

SELECT first, last, city
FROM empinfo
WHERE first LIKE 'Er%';

找出 first 以 Er 開頭的所有列(單引號不可省略)。

範例 2:後綴比對

SELECT first, last
FROM empinfo
WHERE last LIKE '%s';

找出 last 以 s 結尾的列,% 功能類似 DOS 指令的 *。

範例 3:精確比對

SELECT * FROM empinfo WHERE first = 'Eric';

僅回傳 first 完全等於 Eric 的列。

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