MySQL-在自定义列上创建搜索

MySQL-在自定义列上创建搜索,mysql,sql,laravel,laravel-5,query-builder,Mysql,Sql,Laravel,Laravel 5,Query Builder,我想运行如下的MySQL查询: SELECT * FROM `project` WHERE (project.sold_tons + project.recycled_tons + project.recycled_tons + project.donation_tons)*100/project.total_excess_furniture)>90 #1064 - You have an error in your SQL syntax; check the manual that

我想运行如下的MySQL查询:

 SELECT * FROM `project` WHERE (project.sold_tons + project.recycled_tons + project.recycled_tons + project.donation_tons)*100/project.total_excess_furniture)>90
#1064 - You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use
near ')>90 ORDER BY `is_archived` DESC 
LIMIT 0, 25' at line 1 
当我运行它时,会出现如下错误:

 SELECT * FROM `project` WHERE (project.sold_tons + project.recycled_tons + project.recycled_tons + project.donation_tons)*100/project.total_excess_furniture)>90
#1064 - You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use
near ')>90 ORDER BY `is_archived` DESC 
LIMIT 0, 25' at line 1 
我能做吗? 或 有没有其他方法可以创建这样的搜索

如果不是,那么Laravel或MySQL中的解决方案是什么

谢谢你的帮助。

你错过了“(”在哪里

试试这个

SELECT * FROM `project` 
WHERE ((project.sold_tons + project.recycled_tons + project.recycled_tons + project.donation_tons) *100/project.total_excess_furniture) > 90
你错过了“(”在哪里

试试这个

SELECT * FROM `project` 
WHERE ((project.sold_tons + project.recycled_tons + project.recycled_tons + project.donation_tons) *100/project.total_excess_furniture) > 90
你错过了“(”在哪里

试试这个

SELECT * FROM `project` 
WHERE ((project.sold_tons + project.recycled_tons + project.recycled_tons + project.donation_tons) *100/project.total_excess_furniture) > 90
你错过了“(”在哪里

试试这个

SELECT * FROM `project` 
WHERE ((project.sold_tons + project.recycled_tons + project.recycled_tons + project.donation_tons) *100/project.total_excess_furniture) > 90

项目。总剩余家具)项目。总剩余家具)项目。总剩余家具)项目。总剩余家具)项目。总剩余家具)