我正在尝试执行以下操作:
- 从当年选择:工作
- 选择 user_id在逗号分隔列表“用户”中的位置:有效
- 选择 user_id不在逗号分隔列表中的位置“接受”或“拒绝”:不工作
但由于某种原因,我没有得到我想要的结果。请参阅我的以下代码:
SELECT *, MONTH(datetime) AS month
FROM $table_name
WHERE YEAR(datetime) = $current_year
AND find_in_set('%$user_id%', users)
AND NOT find_in_set('%$user_id%', accepted) OR NOT find_in_set('%$user_id%', rejected)
ORDER BY datetime