请教:各位高手一个关于SLQ语法问题
小弟初次来此报到,望多加关照!如何运用SQL查询语句在多个数据表中进行字段分组求和?
最终要求生成报表,我的SQL语句查询中,要求列出某一表中的若干字段数据,还要用聚合函数求出个别表中个别字段的和 ,我可能说得不是很清楚,如何解决这些问题,望各位高手指点迷津!
附:假设数据表分别为:A、B、C、D
A中字段:MyID Name Sex Age
B中字段:MyID Amount1 Amount2
C中字段:MyID Amount3 Amount4
D中字段:MyID Amount5 Amount6
要求:报表字段中包含 MyID、Name、SUM(Amount1)、SUM(Amount3)
SQL是不是这样写:Select A.MyID ,Name,SUM(Amount1),SUM(Amount3) from A,B,C,D WHERE A.MyID=B.MyID AND A.MyID=C.MyID AND A.MyID=D.MyID GROUP BY A.MyID,A.Name
请教!!!!!!!!!!!!!!!!!!!!!!!!!!!