请问这种 汇总的SQL语句怎么写比较好?
表A 是有userid ,data1,data2,data3,data4,data5
表B 是有userid ,money 两个字段
为省略起见 现在表A只写到 data 实际上可能会去到data100
现在想得到的结果是表A的全部内容 再加上表B按userid的汇总.也就是大概是这个样子

表A
userid data1 data2 data3 data4 data5
1 1 2 3 4 5
2 6 6 6 6 6
3 7 7 7 7 7
表B
userid money
1 1
1 2
1 3
2 4
2 5
2 6
3 3
要求查询的结果:
userid data1 data2 data3 data4 data5 money
1 1 2 3 4 5 6
2 6 6 6 6 6 15
3 7 7 7 7 7 3
如果 数据字段 非常多例如去到data100 那么这个sql语句会不会非常的长?
表B 是有userid ,money 两个字段
为省略起见 现在表A只写到 data 实际上可能会去到data100
现在想得到的结果是表A的全部内容 再加上表B按userid的汇总.也就是大概是这个样子

表A
userid data1 data2 data3 data4 data5
1 1 2 3 4 5
2 6 6 6 6 6
3 7 7 7 7 7
表B
userid money
1 1
1 2
1 3
2 4
2 5
2 6
3 3
要求查询的结果:
userid data1 data2 data3 data4 data5 money
1 1 2 3 4 5 6
2 6 6 6 6 6 15
3 7 7 7 7 7 3
如果 数据字段 非常多例如去到data100 那么这个sql语句会不会非常的长?
...全文
相关推荐
SQL常用函数汇总(比较详细)
SQL常用函数汇总(比较详细)SQL常用函数汇总(比较详细)
SQL Server 数据库基本SQL语句汇总
对SQL Server 数据库基本SQL语句汇总,大部分复杂语句都可以通过这些基本语句组合实现
数据分层汇总交叉报表SQL语句实现方法
在管理系统中,管理人员往往需要对业务数据进行不同需求的分层汇总,并产生各种形式交叉报表。为了实现此类报表,程序员需要构造层次结构非常复杂的SQL语句,甚至使用前台编程工具或其它报表工具来完成。 以下通过二个实例,介绍此类报表的实现方法。
通过SQL语句查询Excel
对于不太懂excel公式的人来说,对excel过滤,查询,分组汇总是比较麻烦的事情,因此写了这么一个工具,可通过SQL语句查询Excel中的内容。需要安装微软的AccessDatabaseEngine,网上下载即可。
Mysql常用sql语句汇总
主要介绍了Mysql常用sql语句汇总的相关资料,需要的朋友可以参考下


