whereParentheses

Appends checks in parentheses to the query's WHERE clause

// …FROM mountain WHERE height > ? AND ( country = ? OR country = ? )…
Query qMountainsGreaterThanInUSorCA = table("mountain").qb
    .where("height", '>')
    .whereParentheses(q => q
        .where   ("location", '=', "US")
        .where!or("location", '=', "CA")
    )
;
@safe pure
whereParentheses
(
LogicalOperator logicalJunction = and
)
(,
Query delegate @safe pure conditions
)

Meta