Bitwise operator precedence
===

I just came across that baffles me in MSSQL.
If I do something like:

`SELECT 1 | 0 & 0`

The output is `0` - I would've thought that the `&` operator would have a precedence over the `|`operator.

Any ideas ? Is this a bug or an intended behavior in MSSQL ?