A logical AND expression returns either true (1) if both operands are true (1), or false if at least one of its operands is false (0). If both operands are null, the expression returns null.
&
and
0 (false)
1 (true)
0 (false)

Logical AND