我有一个表,列出发票总额是我们集团在一年以下如果在连接表中不存在匹配的记录,将表分组?
SELECT
sum(totalValue/((100 + Vat)/100)) AS purchases ,
year(invoice_date) AS invoiceyear
FROM invoices
GROUP BY year(invoice_date)
ORDER BY invoiceyear Desc;
我们也有发票表的列表包括供应商名单的链接供应商ID,产品表还包括供应商ID的链接列表
我需要根据天气对发票进行分组或不发货,因此我需要对事实进行分组,以确定是否存在具有匹配的supplierID的产品
这是我进入卡住的地方,当我运行结合im卡住关于如何根据supplierID字段为空或不为空进行分组?
还有一些发票是针对多个产品我如何确保我没有在发票表中创建多个记录?
您能否提供供应商和产品所提及的表格和栏目的定义? – 2013-05-14 11:12:56
给你的schema.Use(http://sqlfiddle.com/)。 – 2013-05-14 11:23:24