Delphi Database, Delphi Components from ComponentAce
Products Download Order Contact us
Logical Operators
Previous  Top  Next



Absolute Database supports usual logical operators:

Operator
Description
Example
AND
Both conditions must apply
(ID > 1) AND (ID < 100)
OR
Either condition can apply
(Color = 'Blue') OR (Color = 'Red')
NOT
Logical opposite of condition
NOT (State = 'CA')


SQL uses a three-valued Boolean logic where the null value represents "unknown".
Observe the following truth tables:

a
b
a AND b
a OR b
TRUE
TRUE
TRUE
TRUE
TRUE
FALSE
FALSE
TRUE
TRUE
NULL
NULL
TRUE
FALSE
FALSE
FALSE
FALSE
FALSE
NULL
FALSE
NULL
NULL
NULL
NULL
NULL

            
a
NOT a
TRUE
FALSE
FALSE
TRUE
NULL
NULL

      
The operators AND and OR are commutative, that is, you can switch the left and right operand without affecting the result.

        © 2003 - 2024 ComponentAce  | .net zip component | barcode for .net | delphi zip component | delphi database Nov 21, 2024