gpt4 book ai didi

mysql - 如何在 SELECT 语句中增加一行?

转载 作者:行者123 更新时间:2023-11-29 13:23:59 24 4
gpt4 key购买 nike

是否可以用常量值增加最后一行?我希望收到这样的回复:

Date        |  Value 
-------------------
2013-11-01 | 14.32
2013-11-02 | 15.32
2013-11-03 | 16.32
... | ...

我已经尝试过使用变量:。

SET @INCREMENT := '1.00';
SET @VALUE := '14.32';
SELECT `Date`, @VALUE + @INCREMENT
FROM `table`
WHERE `Date` > '2013-11-01'

但这仅显示 row2 中的一个常量值。

最佳答案

我认为您想重置每行的值:

SET @INCREMENT := '1.00';
SET @VALUE := '14.32';
SELECT `Date`, (@VALUE := @VALUE + @INCREMENT) as value
FROM `table`
WHERE `Date` > '2013-11-01';

通常,当您执行此操作时,您将有一个 order by 子句来确保按您希望的顺序返回行。

关于mysql - 如何在 SELECT 语句中增加一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20387370/

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