gpt4 book ai didi

mySQL 查询 - 找到点在哪里?

转载 作者:行者123 更新时间:2023-11-29 04:45:00 24 4
gpt4 key购买 nike

比方说,这是我的数据库结构:

id, group_name, points_needed;

这些是示例记录:

1, "Newbie", 0,
2, "Amatour", 100,
3, "Expert", 500,
4, "Pro", 100;

但是,我不知道如何找到适合我当前点的group_name。假设我有 120 个排名点。所以就像上面的例子一样,我应该有标签“Amatour”。但是,如何在我的数据库中找到这个标签? ([b]mysql[/b]).

我虽然使用 WHERE 并将其分组,但如果我要寻找更大的值(value),我会错过“Amatour”记录。如果我要寻找更小的值,我会得到这条记录,但这必须是动态查询,所以如果我有 100 分并且我要寻找更小的值,我将找不到它。我说得对吗?

最佳答案

SELECT group_name
FROM `YouDidn'tNameThisTable`
WHERE points_needed <= ?
ORDER BY points_needed DESC
LIMIT 1

关于mySQL 查询 - 找到点在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20603430/

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