gpt4 book ai didi

java - 关于数据库查询的简单问题

转载 作者:搜寻专家 更新时间:2023-10-30 20:00:50 26 4
gpt4 key购买 nike

我在一次面试中被要求编写一个 SQL 查询,该查询从表中的某些列中获取前三个具有最高值的记录。我写了一个查询来获取所有具有最高值的记录,但我不知道如何才能只获取其中的前三个记录。

你能帮我做这件事吗?

谢谢。

最佳答案

SELECT TOP 3 * FROM Table ORDER BY FieldName DESC

来自 here ,但可能有点过时了:

PostgreSQL:

SELECT * FROM Table ORDER BY FieldName DESC LIMIT 3

MS SQL 服务器:

SELECT TOP 3 * FROM Table ORDER BY FieldName DESC

MySQL:

SELECT * FROM Table ORDER BY FieldName DESC LIMIT 3

关于java - 关于数据库查询的简单问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2582839/

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