SQL 運算式是一個可組成全部或部分 SQL 陳述式的字串。 例如,Recordset 物件的 FindFirst 方法使用的 SQL 運算式包含 SQL WHERE 子句所找到的選取準則。
Microsoft Access 資料庫引擎會使用 Visual Basic for Applications (VBA) 運算式服務執行簡單的算術和函數評估。 在 Microsoft Access SQL 運算式中使用的所有運算子 (除了 Between、In 和 Like 之外) 都是由 VBA 運算式服務定義的。 此外,VBA 運算式服務提供超過 100 種您可以在 SQL 運算式中使用的 VBA 函數。 例如,您可以在 Microsoft Office Access 2007 查詢的 [設計] 檢視中使用這些 VBA 函數撰寫 SQL 查詢,也可以在 Microsoft Visual C++、Microsoft Visual Basic 和 Microsoft Office Excel 2007 VBA 程式碼的 DAO OpenRecordset 方法中,使用 SQL 查詢內的這些函數。