我有一個表,列出發票總額是我們集團在一年以下如果在連接表中不存在匹配的記錄,將表分組?
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