mysql - 我们如何解决MySQL中大于这些问题的参数?
问题描述
SELECT IF(@maxins < @num_of_ins, @maxins, @num_of_ins)
FROM( SELECT @maxins :=4, @num_of_ins:=10) f1
Ans: 4 [True]
But 10 [False]
解决方案
这是第一次发生..所以尝试在选择之前分配 var 值
set @maxins =4;
set @num_of_ins=10;
SELECT IF(@maxins < @num_of_ins, @maxins, @num_of_ins)
推荐阅读
- github-api - 如何从 Github API 获取模板存储库?
- mysql - MysqlTurner 改进我的 mysql-mariaDB 的技巧
- python - “等到关键字成功”不会执行整个关键字
- css - 在 CSS 中编辑跨度 - Wordpress
- typescript - TypeScript 重载:以枚举参数为条件的返回类型
- regex - Google表格根据行中单元格的内容格式化一行
- ios13 - 飞溅iOS 13的动态图片
- list - 从选项类型中获取价值的最佳和安全做法?
- database - 从列表中的字符串中修剪前 4 个字符
- r - 如何将函数参数粘合到 dplyr 的跨函数中的 .names?