选择值后MySql变量为空

标签 mysql sql

我有以下问题。当我尝试将选择结果放入变量时,该变量为空。

从testTable中选择@test = min(testId);

结果为空。有什么建议吗?

最佳答案

试试这个:

select @test := min( testId) from testTable;

编辑:= 运算符用于 SET 语句中,并且在 select 语句中使用赋值运算符时,请使用 := 而不是 =

关于选择值后MySql变量为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18673920/

相关文章:

Php Scandir 到 Mysql 哪个是好的做法?

mysql - 显示MySQL数据库中保存为base64/blob的图像

sql - CPU 开销巨大的问题

sql - 逐行复制表格

mysql - 将 MySQL 查询转换为 PostgreSQL

mysql - 如何管理巨大的数据库表以最大限度地减少 MySql 中的获取时间

php - mysqli 更新不起作用

mysql - Golang, mysql : Error 1040: Too many connections

sql - 从电子邮件地址获取用户名/帐户名

Mysql 查询不适用于空列