Тема: PHP AND OR XOR
Показать сообщение отдельно
  #1 (permalink)  
Старый 10.02.2014, 19:25
Аватар для arahmanov
Профессор
Отправить личное сообщение для arahmanov Посмотреть профиль Найти все сообщения от arahmanov
 
Регистрация: 26.01.2011
Сообщений: 197

PHP AND OR XOR
Запутался что то совсем

есть Запрос в базу

"SELECT * FROM sobs WHERE id_kv='$id_kv' AND so='1' AND reg='0' " ;


Нужно:
Выбрать все поля таблицы sobs Где id_kv='$id_kv' и so='1' и reg='0' или gil='1'

Если написать так

"SELECT * FROM sobs WHERE id_kv='$id_kv' AND so='1' AND reg='0'  OR gil='1'" ;

запрос выбирает все поля с gil='1' а мненужно именно либо где gil='1' либо reg='0' но при этом сохранить всеь кусок с AND

Можно обойтись без второго запроса ?
Ответить с цитированием