【发布时间】:2016-12-26 18:36:05
【问题描述】:
我需要将此结果插入到一个表中
declare @i int
set @i=(select max(id) from finalaccountdetails)
(
select ROW_NUMBER() OVER (ORDER BY DateTime_Executed )+@i as id ,
DateTime_Executed, ReportName,Region, 'IM Account' as Account_Name_Level_1,'IM' as Management_Group_Name,
replace(
replace(C
,'%5c','\')
,'%2B','+') as Account_code_level_1 ,count(*) as NumberofExecution from preaccountdetails
group by DateTime_Executed, ReportName,Region,c
having c like '%-%' or c like '%2B%')
当我将其保留为子查询时,它会在声明时抛出错误。
请多多指教。
【问题讨论】:
标签: sql sql-server sql-server-2008 sql-server-2012