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

SQL 入門教學 (二):SELECT 與 DISTINCT 查詢基礎語法與範例

     編輯:關於SqlServer

SELECT 基本語法

SELECT column_name(s) FROM table_name;
SELECT * FROM table_name;  -- 星號代表所有欄位

SQL 不區分大小寫:SELECT = select。

SELECT 範例

資料表 Persons:

IdLastNameFirstNameAddressCity
1AdamsJohnOxford StreetLondon
2BushGeorgeFifth AvenueNew York
3CarterThomasChangan StreetBeijing
SELECT LastName, FirstName FROM Persons;

結果:

LastNameFirstName
AdamsJohn
BushGeorge
CarterThomas

SELECT * 範例

SELECT * FROM Persons;

返回所有欄位與列(同上完整表格)。

結果集導航

查詢結果儲存於結果集。多數資料庫 API 提供游標式導航函數:MoveFirst, GetRecord, MoveNext 等。

SELECT DISTINCT 去除重複值

表中常有重複資料,DISTINCT 僅返回唯一值。

SELECT DISTINCT column_name FROM table_name;

DISTINCT 範例

資料表 Orders:

CompanyOrderNumber
IBM3532
W3School2356
Apple4698
W3School6953
SELECT Company FROM Orders;

結果含重複 W3School:

Company
IBM
W3School
Apple
W3School
SELECT DISTINCT Company FROM Orders;

結果去重:

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