i want to be able to update a table cse_montly_reports
this is my code right now
<cfquery datasource="Intranet" name="reports"> with Employee_cte as ( Select e.*, (Select SUM(r.execoffice_status) From intranet.dbo.CSEReduxResponses r where e.emp_id = r.employee and YEAR(r.approveddate) = YEAR(GETDATE()) and MONTH(r.approveddate) = MONTH(GETDATE())-1 and execoffice_status <> 2 ) as TotalStars From phonelist.dbo.employee e )
Select Top 10 RANK() Over (Order by TotalStars DESC) AS EmployeeRank,*
From Employee_cte
order by TotalStars desc;</cfquery><cfloop query="reports"><cfset v_name = reports.emp_namefirst><cfset v_total_stars=reports.TotalStars><cfquery datasource="Intranet" name="inserdata">insertinto intranet.dbo.cse_monthly_reports
(
starburst_winner
starburst_winner_stars
)values(
#v_name#
#v_total_stars#
)</cfquery></cloop>
the query works and gets data for me , i have try it on my sql server.
the code above is not inserting into the cse_montly _reports table and is also not giving me any errors, is there a better way to insert into the table
the output from the query looks like something like this(doesnt show all)( and yes i know i can make this query better, but right now im more interested in insert into the other table. what im i doing wrong?