如何在mySQL SELECT查询中使用布尔逻辑

时间:2010-09-29 05:33:47

标签: mysql syntax

如何在MySQL查询中检查email = '$e'username = '$e'

到目前为止,这是我的MySQL查询。

"SELECT user_id FROM users WHERE (email = '$e' AND pass=SHA1('$p'))"        

1 个答案:

答案 0 :(得分:2)

如果您想修改现有查询以便即使$e与用户名匹配也能正常运行,您可以这样做:

SELECT user_id 
FROM users 
WHERE (email = '$e' OR username = '$e') AND pass=SHA1('$p')