The simplest case would be if all the fields you had were logical. Thus, all logical expressions will also be Boolean expressions.
, , , , .
: A , B - , A and B - . A and B, , . , not (A and B) . , . , , . , , , , , .
, , SAT-, (, ).
, NP-complete. . , SAT-, , (, ?).
, SAT , SQL, . , .
, , .
, , : . , , . , , . , , . , , , , , , . , , , , . , . , , , /, , , , , , , - . , - 1000 , , , .
, . : ( DeMorgan, , ..), , , , where , .
, . , .