使用於 SQL 陳述式中的運算式範例

您可以在 SQL 陳述式的許多地方使用運算式,如同下列範例中所顯示。運算式以粗體文字顯示。

運算式

結果

SELECT [名字], [姓氏] FROM [員工] WHERE [姓氏] = "Davolio";

顯示員工的姓氏為 Davolio [名字] [姓氏] 欄位值。

SELECT [產品編號], [產品名稱] FROM [產品] WHERE [類別編號] = Forms![新產品]![類別編號];

顯示 [產品] 資料表記錄中 [產品編號] [產品名稱] 欄位中的值,指出 [類別編號] 值與一 [新產品] 表單中所指定的 [類別編號] 的值相吻合。

SELECT Avg([延伸價格]) AS [平均延伸價格] FROM [Order Details Extended] WHERE [延伸價格] > 1000;

顯示在名為 [平均延伸價格] 的欄位,這是訂單的平均延伸價格,在 [延伸價格] 欄位中它的值超過 1,000

SELECT [類別編號],Count([產品編號]) AS [CountOfProductID] FROM [產品] GROUP BY [類別編號] HAVING Count([產品編號]) > 10;

在命名為 CountOfProductID 的欄位中,顯示超過 10 個產品的屬性類別顯示產品總數。

附註:

SQL字串/陳述式:定義 SQL 指令 (SELECTUPDATE DELETE) 的運算式,且包括子句,如 WHERE ORDER BY

SQL字串/陳述式通常用於查詢及聚合函數。

 


列印   Email