我想每天运行一次CRON,以便在上传新内容时通知我的用户。
在表user
中,有一个名为content_pref
的列,其值如下所示:5,8,3,9
。
以下是我upload_log
+----------------------------------------+
| id | content_id | date | is_sent |
+----------------------------------------+
| 1 | 2 | 2014-04-09 | 1 |
| 3 | 6 | 2014-04-09 | 1 |
| 4 | 8 | 2014-04-10 | 0 |
| 5 | 9 | 2014-04-10 | 0 |
+----------------------------------------+
user
表
+----------------------------------------------------------------+
| id | username | password | email | content_pref |
+----------------------------------------------------------------+
| 1 | bobby | itsasecret! | bobby@email.com | 4,8,3,6 |
+----------------------------------------------------------------+
基本上Bobby有兴趣了解内容4,8,3,6何时更新。
在这种情况下,Bobby只会收到content_id
8的通知,因为9不符合他的偏好。
问题是如何将content_perf
与content_id
交叉引用并使其返回true?