结合MySQL查询?

时间:2016-06-29 20:18:12

标签: mysql message

我试图构建一个查询,以便最好地与多用户邮件系统进行比较。

我目前设置的方式是使用两个数据库,"消息"和" Message_Recipients"如下所示:

$Q_Get_Tasks = "SELECT m.Message_ID, m.Message
    FROM Messages m
    WHERE m.Message_Type = 'Task'
    AND m.Completed = 0
    ORDER BY m.Message_ID";

我的查询目前设置如下:

$Q_Get_Tasks = "SELECT m.Message_ID, m.Message
    FROM Messages m
    **JOIN Message_Recipients mr ON (m.Message_ID = mr.Message_ID)**
    WHERE m.Message_Type = 'Task'
    AND m.Completed = 0
    **AND mr.Recipient_ID = '$UserID'**
    ORDER BY m.Message_ID";

我想让它只返回用户是收件人的结果。我的想法是做下面显示的内容,但是当我尝试时我一直都会遇到错误。

[]

有人可以提供一些建议吗?

0 个答案:

没有答案