Du kannst doch Klammern zu Eingrenzung verwenden. Musst sie halt so setzen wie du sie brauchst.
Beispiel
PHP-Code:
$sql="SELECT * From mgw_urlaub WHERE userid=" . $user . " AND bdat<=" . $bdat . " OR (bdat=" . $vdat . " AND vdat>=" . $vdat . " AND vdat<=" . $bdat.")";
oder
$sql="SELECT * From mgw_urlaub WHERE (userid=" . $user . " AND bdat<=" . $bdat . ") OR (bdat=" . $vdat . " AND vdat>=" . $vdat . " AND vdat<=" . $bdat.")";