问题标签 [rank]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 我如何找到每年排名前 N 的击球手?
我在 MySQL 实例中使用Lahman 棒球数据库。我想找到每年都在本垒打(HR)中名列前茅的球员。Batting 表的架构具有以下(相关部分):
对于每一年,每个玩家都有一个条目(每年数百到 12k,可以追溯到 1871 年)。一年内获得前 N 名击球手很容易:
但我有兴趣找到每年的前三名。我找到了这样的解决方案,描述了如何从一个类别中选择顶部,我试图将它应用于我的问题,但最终得到一个永远不会返回的查询:
我哪里出错了?
php - 如何使用 PHP 和 MySQL 显示学生在百名学生中的排名?
我正在尝试从一百个班级中获得某个学生的排名,我希望能够显示学生的排名。
我正在尝试按成绩和学分获得学生的排名。例如,如果student 1
有 2 个 A+ 成绩,总分 10 分,并且student 2
有 3 个 B- 成绩,总分 10 分,student 1
则排名更高。我想知道如何使用 PHP 和 MySQL 来做到这一点?
这是我到目前为止的 PHP 和 MySQL 代码。
这是我的 MySQL 表。
sql - 如何在mysql中选择某行(或在选择中给予偏好)?
在形成查询时需要您的帮助。
例子。公司 - 租车
表 - 汽车
现在,如何从该表中仅选择一个满足以下条件的条目?
如果梅赛德斯在陈列室中可用,则仅获取该行。(即上面示例中的第 1 行)
但是,如果陈列室中没有一辆梅赛德斯可用,则取其中任何一排。(即第1行或第2行)-(这只是说所有的梅赛德斯都在路上)
在这里使用 distinct 没有帮助,因为 ID 也在 select 语句中获取
谢谢!
mysql - mysql:按ID分组,每个ID获得最高优先级
我有以下名为“pics”的 mysql 表,其中包含以下字段和示例数据:
是否有可能在单个查询中为每个vehicle_id 获取一行,并且该行是最高优先级?
我正在寻找的结果:
如果在单个查询中不可能,那么最好的方法是什么?
谢谢!
c# - 帮我做一个算法来确定矩阵的等级
我想制作一个程序来确定C# 控制台应用程序中给定矩阵的等级。但我无法为此制定算法。你能帮我做那个算法吗?
mysql - MySQL中的排名函数
我需要找出客户的等级。在这里,我为我的要求添加了相应的 ANSI 标准 SQL 查询。请帮我把它转换成 MySQL 。
是否有任何功能可以在 MySQL 中找出排名?
sql - Determine position of first occurence of string in MySQL?
For a table like this:
I'm trying to find a way in MySQL to order these by times and then find the position where username occurs and username is only counted once. So, if I'm searching for username 'qykumsoy', it should return 2, because both 'animuson' times are faster, but only the fastest one counts, then 'qykumsoy' is the next fastest after that. I can get them grouped and ordered, but how do I find what position that username is at? I figured just doing this in MySQL might be faster than looping through all the results in PHP, correct me if I'm wrong.
What I've thought of so far:
I'm not very well experienced with MySQL, only the basic stuff. Any ideas?
mysql - MySQl:如何在排名子查询中排除行
我有一个 mySQL 语句,可以选择一些数据并进行排名。
例如,我希望选择“Bob”的记录,但不包括在排名中。因此,我需要在主选择语句中返回 Bob 的行,但我需要将 Bob 从处理排名的子 SELECT 中排除。我需要 Bob 的数据,但他不应该计入排名。
我试过AND t.name !='Bob'
了WHERE x.category = t.category
但是,那不起作用。
有什么建议么?
谢谢你。
-拉克西米迪
seo - url 尾部斜杠和 seo
哪个更适合 SEO 和页面排名?
mysite.com/directory/my-page
或者
mysite.com/directory/my-page/
我知道上述两个 URL 被搜索引擎视为两个单独的页面,但我一直在决定始终使用哪种格式以及哪种格式更好。
谢谢,
火腿
sql - 从 2 个表格中计算高分排名
我有一个问答游戏,我想奖励用户进行 2 项活动:
1)正确回答
2)向问题池发送问题
我想查询特定玩家的得分和排名,我使用这个查询:
如果玩家在两个表中,即正确回答并发送了一个问题,它就会起作用。但如果玩家没有发送问题,它就不起作用
知道如何解决此查询吗?($userid 是给定的参数)
谢谢!
谢谢汤姆!唯一的问题是排名不正确:
userid score rank
58217 380 1
12354 80 3
32324 0 2