如何利用SQL语句将多个工作表中具有相同属性的数据汇总起来
1个回答
展开全部
将多个表中的数据汇总最常用的办法是使用union all,具体的要视表结构、“相同属性”的具体定义、汇总方式等因素而定,可能还要用到连接、筛选、子查询、分组等手段,当然聚合函数sum是少不了的。
下面例子实现将t1,t2,t3中的各个产品汇总起来,显示每种产品的总量:
select t.product ,sum(t.qty) from
(select product,qty from t1
union all
select product,qty from t2
union all
select product,qty from t3) t
group by t.product;
下面例子实现将t1,t2,t3中的各个产品汇总起来,显示每种产品的总量:
select t.product ,sum(t.qty) from
(select product,qty from t1
union all
select product,qty from t2
union all
select product,qty from t3) t
group by t.product;
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询