我不明白这个查询有什么问题,它会返回当前用户自己的id / data,尽管有AND子句:
SELECT *
FROM `User`
WHERE
user_name LIKE
'%a%'
OR
user_fname LIKE
'%a%'
OR
user_sname LIKE
'%a%'
AND
user_id != 38
ORDER BY
user_name,
user_sname,
user_fname
有没有人知道为什么和条款不会从列表中删除38?
谢谢
答案 0 :(得分:1)
WHERE (user_name LIKE '%a%'
OR user_fname LIKE '%a%'
OR user_sname LIKE '%a%')
AND
user_id != 38
这将有效