如何从用户获取一个状态更新

时间:2014-09-10 04:26:50

标签: php mysql sql

我对MySQL查询有疑问。我在主页上有一个滑块来显示最新的用户状态更新。我正在使用JOIN表来执行此操作。一切运作良好,期望状态更新无法识别用户自己的状态。

我的桌子行:

用户

id | username | name | last_login | status | date_registered

帖子

userid | post_details | date_posted | status | facebook | twitter

有我的疑问:

"SELECT U.id, U.username, U.name, U.last_login, U.status, P.userid, P.post_details, P.date_posted 
 FROM users U 
 LEFT JOIN posts P ON U.id = P.userid 
 WHERE U.status='active' AND P.status='1'
 ORDER BY U.last_login DESC, 
 LIMIT 12"

当我使用上述查询的问题时,用户状态更新无法通过有序用户滑块识别。当我在AND P.userid=U.id行中添加WHERE时,只会显示一个用户。

请告诉我,用户可以更好地了解状态更新。

预览:

Preview

0 个答案:

没有答案