当前位置: 代码迷 >> Sql Server >> 小弟我想将符合条件的记录求和然后赋值给变量,怎么实现
  详细解决方案

小弟我想将符合条件的记录求和然后赋值给变量,怎么实现

热度:67   发布时间:2016-04-24 09:04:29.0
我想将符合条件的记录求和然后赋值给变量,如何实现?
 我所说的符合条件是:从不同的表中获取字段,然后各个字段在数据库中以是否存储的。我的目标是:
比方:a,b,c 来自表A,c,d,e来自表B,f,g来着表C,
我想统计
a=‘是’的记录数,b=‘是’的记录数,c=‘否’的记录数,f=‘是’的记录数,分别将结果放在变量中并且在一个sql语句中。
这个sql语句包含将记录s

------解决思路----------------------
A,B,C有什么关联!!!!!
------解决思路----------------------
你得确定要放到这个自定表的列的数量要一致

类似的 你可以这样,用UNION ALL 联接起来

INSERT INTO 自定义表
SELECT  列1,列2,列3 FROM 表1 WHERE 列='是'
UNION ALL
SELECT  列1,列2,列3 FROM 表2 WHERE 列='是'
UNION ALL
SELECT  列1,列2,列3 FROM 表3 WHERE 列='是'
  相关解决方案