gpt4 book ai didi

mysql - 选择 column_a 上最大的 2 行,其中 column_b=1

转载 作者:行者123 更新时间:2023-12-01 00:10:04 25 4
gpt4 key购买 nike

如何获取 column_a 上 2 个最大数字的完整行其中 column_b=1?

试过这个,(它返回一个语法错误):

SELECT *, GREATEST (id) -(或 column_a)-
从表
其中 column_b = '1'
限制 2;

谢谢。

最佳答案

一种选择是添加 ORDER BY 子句,例如

SELECT t.*
FROM table t
WHERE t.column_b = '1'
ORDER BY t.column_a DESC
LIMIT 2

这将为您提供两行,它们具有 column_a 的最大(“最大”)值。

(问题询问“column_a 上的 2 个最大数字”,但 OP 查询没有任何对 column_a 的引用。)

关于mysql - 选择 column_a 上最大的 2 行,其中 column_b=1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26345994/

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