In SQL mode, every SELECT statement is executed by the built-in SQLite engine, so dotConnect for MongoDB supports most of the SQLite SELECT syntax, including joins and SQLite functions. MongoDB collections are represented as tables. For more information, see Collections as Tables.
To reduce the amount of data transferred from the server, dotConnect for MongoDB reads documents from MongoDB in the following way:
Simple conditions, such as comparisons of a column with a constant or a parameter, are usually passed to MongoDB. Thus, SELECT statements with such conditions transfer less data and are executed faster.