我想知道如何在下面的代码中允许NULL值并保留WHERE username = '$username'
。
这是mysql代码。
"SELECT *
FROM users
WHERE username = '$username'
AND user_id <> '$user_id'"
我正在尝试检查具有相同用户名的用户名,但我希望所有用户都有一个NULL值,如果他们想要的话。
答案 0 :(得分:3)
我相信它是:
SELECT *
FROM users
WHERE (username ='$username' OR username IS NULL)
AND user_id <> '$user_id'