我正在从一个表中提取信息以填充另一个表。为了完成该表,我需要包括另一个表并使用条件语句
基本上-如果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
这是一种情况,另一种情况是我需要从其他表格中提取增值税注册的详细信息。
解决这个问题的任何帮助都很好