Quince defines overloads of the infix binary operators
>=. All of these overloads
build and return
that represent server-side comparisons.
These overloads apply when there is a mapped type
>, and the other operand is an
Tis not a
boost::optional, and nor are any of its mapped members (if it is a user-defined class, or a
std::tuple), and nor are their mapped members, etc.
when executed, evaluates the subexpressions represented by the operands,
and then compares the results.
In cases where the subexpressions evaluate to single columns, the comparison
is done simply by using an SQL relational operator (
Quince also overloads
>= for another