<cfset myarray[1] = "empty value">
<cfset database[1] = "empty value">

<cfquery name="GetTable" datasource="#Application.DataSrc#">
		SELECT TABLE_SCHEMA  FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA like '%agency%' group by  TABLE_SCHEMA
</cfquery>

<cfset database=arraynew(1)>

<cfloop query="GetTable">
<cfset database[CurrentRow]= TABLE_SCHEMA>
</cfloop>

<h1>Duplicate Schedules</h1>
<cfloop from=1 to=#ArrayLen(database)# index=ind>
	<table border="1">
		<thead>
			<td><b>Progress_ID</b></td>
			<td><b>Total_counts</b></td>
			<td><b>Agency database</b></td>
		</thead>
		<tbody>
			<cfif ArrayLen(database) gt 1>
				<cfset Request.prefix_db_agency = #database[ind]# />
			</cfif>
			 <cfset agencynumber  =ListToArray(#Request.prefix_db_agency#,'_')/> 
			 <cfset agency_id = agencynumber[2] />
			<cfquery name="setinnodbmode" datasource="#Application.DataSrc#">
		   		SET innodb_strict_mode = 0;            
		   	</cfquery>
			<cfquery name="getdups" datasource="#Application.DataSrc#">
				SELECT Progress_ID , COUNT(*) as tot_count FROM  #Request.prefix_db_agency#.pProgress
				WHERE Status = 0
				GROUP BY Progress_ID
				HAVING COUNT(*) > 1
			</cfquery>
			<cfoutput query = "getdups">
				<tr>
					<td>#Progress_ID#</td>
					<td>#tot_count#</td>
					<td>#Request.prefix_db_agency#</td>
				</tr>
			</cfoutput>
		</tbody>
	</table>
</cfloop>