ekspresi SQL adalah string yang membentuk semua atau sebagian pernyataan SQL. Misalnya, metode FindFirst pada objek Recordset menggunakan ekspresi SQL yang terdiri dari kriteria pilihan yang ditemukan dalam klausul SQL WHERE.
Mesin database Microsoft Access menggunakan layanan ekspresi Visual Basic for Applications (VBA) untuk menjalankan aritmetika sederhana dan evaluasi fungsi. Semua operator yang digunakan dalam ekspresi SQL Microsoft Access (kecuali Between, In, dan Like ) ditentukan oleh layanan ekspresi VBA. Selain itu, layanan ekspresi VBA menawarkan lebih dari 100 fungsi VBA yang dapat digunakan dalam ekspresi SQL. Misalnya, Anda dapat menggunakan fungsi VBA ini untuk menulis kueri SQL dalam tampilan Desain kueri Microsoft Office Access 2007, juga menggunakan fungsi ini dalam kueri SQL pada metode OpenRecordset DAO di Microsoft Visual C++, Microsoft Visual Basic, dan kode VBA Microsoft Office Excel 2007.