如何在CodeIgniter中使用mysql JOIN?

时间:2016-11-09 11:09:46

标签: php mysql codeigniter

所以我的查询也有同样的问题。到目前为止我还没有使用JOIN,所以我很确定我有问题但不确定。我已经尝试了几个小时并且无法理解 - 似乎代码是正确的但我没有得到理想的结果。

这是我的两个表:(手写,所以如果有一些错误,请不要打扰)

${carbon.local.ip}

我现在正在处理通知模块。我想得到一个conversation_id列表,其中带有$ user_id的用户至少有一条未读消息,以便我可以通知他你在对话中有新消息#:

CREATE TABLE messages (
msg_id INT(11) PRIMARY KEY,
sender_id INT(11),
msg text,
conversation_id INT(11),
seen datetime,
)
CREATE TABLE conversations (
conversation_id INT(11) PRIMARY KEY,
user1_id INT(11),
user2_id INT(11),
requested datetime,
)

然而,我得到绝对随机的结果。我花了几个小时在数据库中查看值并试图理解问题,但我得到的结果没有任何结论。

如果有人能够指出我的查询中存在错误的位置,我们将不胜感激。

0 个答案:

没有答案