Написал запрос: PHP: $query="SELECT * FROM my_transport WHERE auto_num='".$_POST['my_transport']."' AND user='$user' OR sub_user='$sub_user'"; Теперь сижу и думаю, а как мускл прочитает его? Мне нужна слудующая логика: найти в таблице запись в которой auto_num='".$_POST['my_transport']."' и user='$user', а если этого user-а нет в этой записи, то запись в котрой auto_num='".$_POST['my_transport']."' и sub_user='$sub_user', потому что если user-а нет, то sub_user точно уж есть. Но ведь мускл может понять и так: найти запись в которой auto_num='".$_POST['my_transport']."' и user='$user', а если auto_num и user отсутствуют, то тогда найти запись в которой просто есть sub_user. Как написать правильно?
[sql] SELECT * FROM my_transport WHERE auto_num='".$_POST['my_transport']."' AND (user='$user' OR sub_user='$sub_user')[/sql]