mysql选择两列之和小于一列的记录

标签 mysql sql

我正在尝试编写可以选择符合以下条件的所有记录的查询 a 和 b 列的总和小于 c 我写了下面的代码,但它不起作用:

SELECT *,(`a` +`b`) as newfinal,c FROM mytable WHERE newfinal<c

SELECT *  FROM mytable WHERE (`a` +`b`) < c

我卡住了,你能帮我解答一下吗

最佳答案

刚刚在我的统计数据库上试过了 - 对我有用

SELECT * FROM `stats` WHERE (athomegoalswon +athomegoalslost) < yellowcards

关于mysql选择两列之和小于一列的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39737550/

相关文章:

mysql - SQL - 返回每一行的最新评论

MySQL 外部数据包装器 : use SSH parameters for SSL connection?

MySQL View,从存储过程获取结果

sql - 基于 Geo 参数查询的最佳方法是什么

MySQL 查询组合行

sql - Postgresql:使用窗口函数从日期范围中选择最大值

php - 成功插入单行后 $mysqli->info 为空

mysql - 简单的 MS SQL 错误

sql - 创建表时 IDENTITY NOT NULL

php - INSERT 查询不允许我将数据发布到数据库