gpt4 book ai didi

mysql - 如何通过元组的 2 个变量相除的结果对元组进行排序

转载 作者:行者123 更新时间:2023-11-30 23:23:01 25 4
gpt4 key购买 nike

如何根据元组的 2 个变量相除的结果对元组进行排序。

在 MySql 中,我想执行上述操作。

假设我有一个包含网站帖子的表格:

Id PostTitle 内容喜欢不喜欢....等

我想要一个选择查询,以按喜欢/不喜欢(除法)获取所有元组的顺序。

这可能吗?

最佳答案

尝试

ORDER BY Deslikes <> 0 DESC, Likes / Deslikes, Likes

它将确保所有 Deslikes 为 0 的行排在最后。最后的 Likes 确保具有相同比率(包括 0 Deslikes)的行按 Likes 排序。您也可以选择添加 , Deslikes DESC 以确保按减少的 Deslikes 数量列出具有 0 Likes 的行。

参见 SQLfiddle:http://www.sqlfiddle.com/#!2/1e6b3/4/0

关于mysql - 如何通过元组的 2 个变量相除的结果对元组进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14717801/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com