Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用GROUPBY的SQL插入查询_Sql - Fatal编程技术网

使用GROUPBY的SQL插入查询

使用GROUPBY的SQL插入查询,sql,Sql,试图运行下面的查询它不会工作任何想法如何编写它 insert into daily_stats values (trunc(creation_timestamp), Message_Class, Channel, data_centre, Line_Of_Business, count(*)) Select trunc(A.Creation_Timestamp), A.Message_Class, A.Channel, A.Data_Centre, B.Line_Of_Business,

试图运行下面的查询它不会工作任何想法如何编写它

insert into daily_stats values (trunc(creation_timestamp), Message_Class, Channel, data_centre, Line_Of_Business, count(*))
    Select trunc(A.Creation_Timestamp), A.Message_Class, A.Channel, A.Data_Centre, B.Line_Of_Business, Count(*) 
    From Payld_Data.Received_Messages A, Recon_Data.Reconciliation_Control B
    Where A.Conversation_Id = B.Conversation_Id
    group by Trunc(A.Creation_Timestamp), A.Message_Class, A.Channel, A.Data_Centre, B.Line_Of_Business;

不能同时使用值和选择

删除这些值,并将其替换为插入表中的列名(我使用列名对其进行了更新,因此您可能需要更改它们)


步骤1:独立选择是否产生所需的结果?步骤2:要么选择值,要么选择,而不是两者都选择。(1)样本数据。(2) 期望的结果。(3) 您正在使用的数据库的标记。“它不会工作”您能详细说明一下吗?问题是什么?你得到了什么错误?非常感谢快速的惊人响应:)@user9942230 NP,如果有效,请将其标记为答案。我该怎么做?
insert into daily_stats (creation_timestamp, Message_Class, Channel, data_centre, Line_Of_Business, ColumCount)
    Select trunc(A.Creation_Timestamp), A.Message_Class, A.Channel, A.Data_Centre, B.Line_Of_Business, Count(*) 
    From Payld_Data.Received_Messages A, Recon_Data.Reconciliation_Control B
    Where A.Conversation_Id = B.Conversation_Id
    group by Trunc(A.Creation_Timestamp), A.Message_Class, A.Channel, A.Data_Centre, B.Line_Of_Business;