深圳航空公司地服好吗:大家看看这是什么意思?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/25 12:10:44
大家好。
两个表:
perf(
end_date number(10),
member_src number(5),
member_dst number(5),
values number(10)
) 数据有500万条
groupmember(
groupid number(5),
memberid number(5)
)对应一个groupid大约有200个memberid

查询语句:
SELECT end_date,SUM(values) FROM perf WHERE member_src IN (SELECT memberid FROM groupmember WHERE groupid = 1) AND member_dst IN (SELECT memberid FROM groupmember WHERE groupid = 2) GROUP BY end_date;

从groupid为1和2的集合中列出对于不同的end_date的values的总和(即把end_date相同的元素的对应地values值加在一起)。