Я пытаюсь найти базу данных для условий, введенных пользователем. Это заявление MYSQL Я использую:Поиск записей с помощью оператора MySQL SELECT
SELECT CompanyName, FirstName, LastName, Phone, Email, City, Rep, id
FROM calls
WHERE Rep='JSC' && CompanyName || FirstName || LastName || PhoneMisc1 || Email || City LIKE '%$terms%'
Проблема заключается в том, что не только возвращать записи, где Rep = «АО», но в остальном он работает в возвращении колонны, которые, как сроки.
Является '' || оператор хорошо здесь? – sarwar026
_it не только возвращает записи, где Rep = 'JSC', но остальная часть работает при возврате столбцов, которые похожи на термины. - Вы уверены в этом? Да '||' подходит для 'OR' http://dev.mysql.com/doc/refman//5.5/en/logical-operators.html#operator_or –
|| и OR являются взаимозаменяемыми. –