gpt4 book ai didi

mysql - 如何将查询结果存入mysql的变量中

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

我是 mysql 新手,我正在 phpmyadmin 中编写以下函数:

BEGIN
declare @var1 int;
declare @var2 int;

set @var1 = 0;
set @var2 = 0;

count(*)
into @var1
from transactions
where reg_date > DATE_SUB(CURDATE(),INTERVAL 90 DAY)
and reg_date <= CURDATE() = last_transactions;

count(*)
into @var2
from account
where exp_date > CURDATE()
AND reg_date > DATE_SUB(CURDATE(),INTERVAL 90 DAY);


return @var2/@var1;
END

我总是收到 1064 错误。预先感谢您。

最佳答案

BEGIN
declare @var1 int;
declare @var2 int;

set @var1 = 0;
set @var2 = 0;

select count(*) as count into @var1
from transactions
where reg_date > DATE_SUB(CURDATE(),INTERVAL 90 DAY)
and reg_date <= CURDATE() = last_transactions;

select count(*) as count into @var2
from account
where exp_date > CURDATE()
AND reg_date > DATE_SUB(CURDATE(),INTERVAL 90 DAY);
return @var2/@var1;
END

关于mysql - 如何将查询结果存入mysql的变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38919972/

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