如何解决如何在SQL中选择具有关联的记录?
我正在尝试从数据库中选择喜欢或评论最多的帖子。如果要打成平手,我想包括所有选项。我试图在MYSQL WORKBENCH中使用TOP 1 WITH TIES,但它没有任何价值。 我还能尝试什么? 问题是-列出顶人数最多的帖子ID。如果出现平局,则显示所有此类帖子。
谢谢。
解决方法
信息非常薄,但是听起来您应该使用https://games.nexon.net/nexonlauncher,等级允许平局,并且可以根据等级函数的结果进行过滤。
, RANK()返回具有相同等级的关系(例如,两个顶部注释都将为“ 1”)作为输出。但是,如果我正确理解了您的特定用例,那么使用SELECT * FROM (SELECT col,MAX(col) AS top_comment FROM your_table) WHERE col = top_comment
可能会更简单。这将返回该列中最高值的所有可能的联系。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。