将条件语句添加到当前查询

时间:2019-09-09 13:21:36

标签: php mysql

我正在从一个表中提取信息以填充另一个表。为了完成该表,我需要包括另一个表并使用条件语句

基本上-如果vat = Y,则x = 1.2,否则x = 0。 (计税)

我在这里摆弄桌子……

https://www.db-fiddle.com/f/wrWFdhjvCYZiALS4tqhyNo/25

因此,我需要获取vat的值,然后将其乘以pay以获得总计

例如if vat=Y and pay = 100 then vat*pay = 1.2*100 = 120

我尝试过:

SELECT driver.*, COUNT(add_job.Input) AS counter, SUM((CASE WHEN vat=Y then 1.2 * vat Else 0))
FROM driver
LEFT JOIN add_job ON add_job.Input = driver.DataA
GROUP BY driver.ID

这是一种情况,另一种情况是我需要从其他表格中提取增值税注册的详细信息。

解决这个问题的任何帮助都很好

0 个答案:

没有答案