Выборку записей по сложному логическому выражению можно рассматривать как последовательность «вырезаний» и «склеиваний» строк таблицы. Выполнение конъюнкции происходит путем последовательного вырезания строк из таблицы, удовлетворяющих сначала первому операнду, затем второму и т. д. Выполнение дизъюнкции происходит путем одновременного вырезания строк, удовлетворяющих каждому операнду и склеивания их в одну таблицу. Выполнение трицания происходит путем удаления из таблицы всех записей, удовлетворяющих операнду.