编写返回一行在发票表中包含这些列的每个供应商提供的SELECT语句: 向卖方表 在该invoice_total列的总和VENDOR_ID列发票表该供应商不能在MySQL查询分出不同的IDS
SELECT
distinct vendor_id, SUM(invoice_total) AS Invoice_totals
FROM
invoices i
join vendors v using (vendor_id);
我能够显示所有34个vendor_ids没有SUM(invoice_total),但一旦我再补充一点,它所有这些合并成一个。我怎样才能避免这种情况发生?
您正在使用什么RDBMS? –
添加'Group By Vendor_ID'并移除'Distinct'。 –
MySQL。并感谢你,这是问题:) –