0
总金额我是新的#1,对不起我的英语不好,请不要给负分上我的问题,我真的需要这个答。SQL查询其连接两个表并显示的发票号
我一直在一个分配。我有两个表sale_head和sale_details
Table sale_head有以下字段。 - invoiceno(PK),suppliername,invoicedate 和表sale_details具有如下字段。 - invoiceno(FK),供应商名称,产品代码,数量,总价格,费率,小计
基本上我在这里做的是,我有两个表主和从,主表有所有的数据和细节的头信息表有类似产品编号,产品数量,速度的细节休息,总等
到目前为止,我想出了一个SQL查询,低于
SELECT sale_head.suppliername AS sale_head_suppliername,
sale_head.invoiceno AS sale_head_invoiceno, sale_head.invoicedate,
sale_details.invoiceno AS sale_details_invoiceno,
sale_details.suppliername AS sale_details_suppliername,
sale_details.product_code, sale_details.qty, sale_details.totalkg,
sale_details.Rate, sale_details.subtotal
FROM sale_head
INNER JOIN sale_details ON sale_head.[invoiceno] = sale_details.[invoiceno]
WHERE (((sale_head.suppliername)='Ramkrishna Creation'));
上面的查询显示一些某些结果(日期已被显示在高位nt所以)请参考这个图片链接。它会告诉你上面的SQL查询 结果的结果我都拿出了:Image link
什么结果我想显示为:Image Link 我想小计的总和在发票编号的结束,因为我在显示以上结果图像,不要参加颜色,我刚刚显示颜色,你提请注意。 我真的需要回答这个帮帮我吧。
感谢的答案,当我尝试运行该SQL中MSACCESS,它给我叫“语法错误(缺少操作员)在查询表达式“总和错误(sale_details.subtotal)” WHERE(((sale_head.suppliername)= '拉玛克里斯纳创造'))” 可能是什么解决办法吗? – Keval 2014-08-30 06:38:45
感谢,但现在它说,**列的联合查询两个选择表或查询中的数字不匹配。** – Keval 2014-08-30 06:45:32
我thnik我们来收来解决这个查询 – Keval 2014-08-30 06:46:00