我有一个网站,我的用户将显示在前10名列表中。
现在我们添加了一种尊重形式,您可以通过他们的个人资料页面为用户提供一个尊重点。
但是对于这个问题,在toplist中,我需要从名为Users的表中获取USERNAME和LOOK。我需要从名为user_stats的表中获得尊重点。
我如何将它变成同样的东西?
mysql_query("SELECT `look`,`username` FROM `users` ORDER BY `Respect` DESC LIMIT 10");
所以我需要这样或类似的东西:
mysql_query("SELECT `look`,`username` FROM `users` AND `RespectPoints` FROM `user_stats` ORDER BY `RespectPoints` DESC LIMIT 10");
任何人都知道怎么做,甚至可能吗?
答案 0 :(得分:0)
您需要使用联接。
它看起来像这样:
SELECT `look`,`username` FROM `users` u
join `userstats` s on s.userid=u.userid
DESC LIMIT 10
如果您添加了表格结构和演示数据,我可以编写您需要的确切查询。