-2
我正在嘗試搜索數據庫以查找用戶輸入的術語。這是我使用的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%'
的問題是,它不僅返回記錄,其中衆議員=「JSC」,但它的其餘部分在返回該像的條款列的作品。
是''||運營商沒關係嗎? – sarwar026
_it不僅返回Rep ='JSC'的記錄,而且它的其餘部分在返回類似條件的列時起作用._ - 您確定嗎?是'''可以'OR' http://dev.mysql.com/doc/refman//5.5/en/logical-operators.html#operator_or –
||和OR可互換。 –