我想通过 last_act 与他们的用户订购朋友。但是有关用户的信息位于表朋友中的表用户和 last_act 中。
我尝试过,但是没有用:
SELECT m.*
FROM users AS m
WHERE m.username = '$username'
JOIN friends AS p
ORDER BY p.last_act DESC
答案 0 :(得分:0)
用户的朋友表上应该有一个外键。 例如说它的用户名。 然后上面的查询将是:
SELECT m.*
FROM users AS m
JOIN friends AS p ON p.userid = m.id
WHERE m.username = '$username'
ORDER BY p.last_act DESC
答案 1 :(得分:0)
您的问题太含糊,我们不知道表的结构,也看不到错误消息...
但是看到有订单问题,它必须作为SELECT,FROM,JOIN,WHERE。并且您需要使用ON来映射JOIN中的关系。
示例
SELECT * FROM table1 JOIN table2 ON table1.id = table2.foreign_id
答案 2 :(得分:-1)
scipy