0
我與字段的表:用mySQL在表中搜索多個字段?
id | name | surname | email | pin
我想搜索上述各個領域(除ID)與用戶輸入的關鍵字。
我不知道如何構建SQL雖然。
SELECT * FROM users WHERE ?????
感謝您的幫助!
我與字段的表:用mySQL在表中搜索多個字段?
id | name | surname | email | pin
我想搜索上述各個領域(除ID)與用戶輸入的關鍵字。
我不知道如何構建SQL雖然。
SELECT * FROM users WHERE ?????
感謝您的幫助!
Select *from users where name like %keyword% or surename like %keyword% or email like %keyword% or pin like %keyword%
您可以使用WHERE
與OR
每個字段之間
SELECT *
FROM users
WHERE name = yourValue
OR surname = yourValue
OR email = yourValue
OR pin = yourValue
的問題不相關,但如果你正在使用用戶提供的關鍵字,請確保您使用參數化查詢,否則你打開自己的SQL注入。請參閱http://xkcd.com/327/ –