0

我有一个 VIEW 来跟踪特定用户(作者)如何与其他用户(接收者)交互。见视图:

桌子

在这里,您可以看到 AUTHOR(user_id)如何通过在他的墙上发帖(帖子)、喜欢他们的东西(喜欢)和关注来与其他用户互动。有没有办法可以用这个 VIEW 订购表格 POSTS?我想要实现的是显示墙上的帖子(表:帖子)并移动最相关的帖子(接收者 ID 出现最多的帖子)。

帖子表如下所示:

帖子表

我想针对接收者(在视图中)订购 post_author(来自上表)。

有任何想法吗?

4

1 回答 1

1

是的,您必须构建一个变量,其中包含正确顺序的所有 ID 并将它们放入field()函数中

ORDER BY FIELD(ID, (id's to order by))

编辑:这里是教程: http ://www.imthi.com/blog/programming/mysql-order-by-field-custom-field-sorting.php

于 2013-09-11T20:08:17.203 回答