SQL Výraz je řetězec, který tvoří celý příkaz SQL nebo jeho část. Například Metoda FindFirst u objektu Recordset používá výraz SQL, který se skládá z kritérií výběru nalezených v klauzuli WHERE jazyka SQL.
Databázový stroj Microsoft Access používá službu výrazů jazyka VBA (Visual Basic for Applications) k provádění jednoduchých aritmetických a vyhodnocení funkcí. Všechny operátory používané ve výrazech SQL Microsoft Accessu (s výjimkou Between , In a Like ) jsou definovány službou výrazů jazyka VBA. Kromě toho služba výrazů jazyka VBA nabízí více než 100 funkcí jazyka VBA, které můžete použít ve výrazech SQL. Tyto funkce jazyka VBA můžete například použít k vytvoření dotazu SQL v zobrazení návrhu dotazu Microsoft Office Access 2007 a tyto funkce můžete použít také v dotazu SQL v metodě DAO OpenRecordset v Microsoft Visual C++, Microsoft Visual Basicu a Microsoft Office Excel 2007 kódu jazyka VBA.