運算式的運算子
在建構查詢的運算式時可以使用各種運算子,包括數學和內容運算子。
算術運算子
下表列出了可用於建構運算式的算術運算子。
運算子 |
作業 |
---|---|
+, - |
一元 (Unary) 正值、負值 |
+ |
加入 |
- |
減法 |
* |
乘法 |
/ |
除法 |
注意事項 |
---|
有些資料庫還有其他的運算子可用,例如模數的「%」運算子。 |
如果一個運算式中使用多個算術運算子,查詢和檢視表設計工具會依照以下的運算子優先順序處理運算式。若要覆寫預設的優先順序,請在運算式中優先評估部分的前後加上括號。包含同一層次的多個運算子時,會由左至右進行評估。
一元的 + 和 -
* 和 /
+ 和 -
內容運算子
您可以針對文字執行一次運算:將文字串連或將字串連結在一起。有些資料庫可以讓您串連字串,並且使用單一運算子執行其他作業 (例如,移除沒有直接關聯的空格)。
若要串連字串,可以在準則窗格中使用 "+" 運算子。如果您的資料庫支援不同的串連運算子,[查詢和檢視表設計工具] 會在 [SQL] 窗格中將 "+" 運算子轉換為適當的運算子。如果直接在 [SQL] 窗格中輸入運算式,請使用您資料庫管理系統支援的串連運算子。如需詳細資訊,請參閱您的 DBMS 文件。