禁止使用模板插件做违法内容(涉黄等),否则将受到法律的制裁。

mysql如何基于另一个表的查询结果大小排序当前表的查询结果

禁止使用模板插件做违法内容(涉黄等),否则将受到法律的制裁。

通过另一个查询的结果大小来排序当前查询的话,我们可以使用子查询和JOIN来实现,大致代码如下:

SELECT t1.* FROM table1 t1 JOIN ( SELECT * FROM table2 ORDER BY 某个字段 DESC ) t2 ON t1.关联字段 = t2.关联字段 ORDER BY t2.某个字段 DESC;

这个查询首先从table2中选择数据,并按你想要的顺序排序。然后,使用子查询的结果与table1进行连接,并基于子查询的排序结果对table1进行排序。

以上就是模板兔提供的此查询的代码。

0 个评论

 
联系
目前暂停一切业务,客服消息可能不会及时回复,谢谢理解。
在线咨询
    在线咨询
    禁止使用模板插件做违法内容(涉黄等),否则将受到法律的制裁。