gpt4 book ai didi

mysql - “MySQL LIMIT @a ”有一个语法

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

当我运行以下代码时,它会给我一个语法回调。

SET @c = 1;

SELECT delay_time
FROM net_delay

ORDER BY delay_time
LIMIT @c;

但我想给 LIMIT 一个变量。因为只有当我的软件运行时,我才会知道@c是什么。(好像我允许用户输入@c的值)。那么我该如何实现我的需求。

最佳答案

你是这个意思吗?尝试一下;)

SET @c = 1;
prepare stmt from 'SELECT delay_time FROM net_delay ORDER BY delay_time LIMIT ?';
execute stmt using @c;
deallocate prepare stmt;

关于mysql - “MySQL LIMIT @a ”有一个语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37403656/

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