表的表格式如下:
1)MainTable(日期,CC,BU,金额,模式)
2)表2(日期,CC,BU,第1列,第2列,第3列,第4列)
在这里,
表2
column1 =从MainTable WHERE CC ='value1'和Mode LIKE'011'中选择SUM(Amount);
column2 =从MainTable WHERE CC ='value1'和Mode LIKE'012'中选择SUM(Amount);
column3 =从MainTable WHERE CC ='value1'和Mode LIKE'10_'中选择SUM(Amount);
column4 =从MainTable WHERE CC ='value1'和Mode LIKE'03_'中选择SUM(Amount);
日期= MainTable的日期值
我设法获取column1,column2,column3,column4的值 但如何为这些聚合函数获取Date1的值。
请帮帮我!!!谢谢你提前!!!
答案 0 :(得分:0)
您可以按日期分组......
例如: column1 =从MainTable GROUP BY选择日期,SUM(金额)日期HAVING CC ='value1'和模式LIKE'011';