php中从数据库中获取记录时出现的问题
大家好,我需要以这样一种方式显示数据,即我只想显示php中从数据库中获取记录时出现的问题,php,database,Php,Database,大家好,我需要以这样一种方式显示数据,即我只想显示总成本的总和,但前提是最终金额为“0”,如果最终金额不是“0”,则应将其添加到总成本 例如 供应商标识=100的总和为1100,即(500[最终金额不是0]+300+300) 请帮助我使用此查询,然后用php计算全部成本 "SELECT `total_cost` FROM `test` WHERE `final_amount` = 0" 试试这个,它很好用 看到这个图像,你会得到清晰的图像 SELECT SUM( CASE WHEN f
总成本
的总和,但前提是最终金额
为“0”,如果最终金额
不是“0”,则应将其添加到总成本
例如供应商标识=100的总和为1100,即(500[最终金额不是0]+300+300)
请帮助我使用此查询,然后用php计算全部成本
"SELECT `total_cost` FROM `test` WHERE `final_amount` = 0"
试试这个,它很好用
看到这个图像,你会得到清晰的图像
SELECT SUM(
CASE WHEN final_amount !=0
THEN final_amount
ELSE total_cost
END ) AS total
FROM test
WHERE vendor_id =100