gpt4 book ai didi

mysql - 将 2 个查询合二为一

转载 作者:行者123 更新时间:2023-11-30 22:57:50 24 4
gpt4 key购买 nike

你好,我的 mysql 有问题!我如何查询一次才能在一个查询中获得这两个信息?

SELECT * FROM PVP_stats 
WHERE UUID = '4c5be598-11e7-480a-a255-483473b2a452'
LIMIT 1;

SELECT COUNT(id) FROM PVP_stats
WHERE Elo >= (SELECT Elo FROM PVP_stats
WHERE UUID = "4c5be598-11e7-480a-a255-483473b2a452");

最佳答案

对于您的情况,首先合并来自第二个查询的计数,您可以使用相关子查询

SELECT *,
(SELECT COUNT(id) FROM PVP_stats WHERE Elo >= s.Elo ) `count`
FROM PVP_stats s
WHERE s.UUID = '4c5be598-11e7-480a-a255-483473b2a452'
LIMIT 1;

关于mysql - 将 2 个查询合二为一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25476839/

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