gpt4 book ai didi

mysql - 我可以在 where 中选择 Distinct 并在 mysql 中获取所有选择吗?

转载 作者:行者123 更新时间:2023-11-29 03:29:06 25 4
gpt4 key购买 nike

我有这个:


SELECT FirstName
FROM MAIN_TABLE_LEVEL100
WHERE FirstName IN
(
SELECT DISTINCT FirstName
FROM MAIN_TABLE_LEVEL100
)
ORDER BY `level` DESC, `time` DESC LIMIT 0,10

我试图按级别和时间排序前 10 个不同的名字,但它不起作用,如果有人可以帮助我,谢谢。

最佳答案

您的 where 子句什么都不做,您只是重复了上面的相同选择。只要级别和时间在“MAIN_TABLE_LEVEL100”中,您甚至不需要 where 子句。这应该有效:

SELECT DISTINCT FirstName, level, time
FROM MAIN_TABLE_LEVEL100
ORDER BY level DESC, time DESC LIMIT 10

关于mysql - 我可以在 where 中选择 Distinct 并在 mysql 中获取所有选择吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32684004/

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