TABLE_A is an Oracle table containing billing information. Batches.txt contains a list of batches for a particular date. Each batch contains multiple dates-of-service. I want pull the count for each date of service, based on the list of batches, and write the dos and count to a .txt file. I do not want the batch id. When I run the script the output file contains only the dates but not the counts. What am I missing?
open (MYFILE3, '>>Output1.txt'); open (MYFILE, 'Batches.txt'); print "\n"; while (<MYFILE>) { chomp; $sqlQuery = " select TO_CHAR(dos, 'mm/dd/yyyy') , count(1) from TA +BLE_A where lookup_field in $_ group by rollup(dos) order by dos" ; print "\n $sqlQuery \n"; $table_data = $db->prepare($sqlQuery) or die "Error in prepari +ng stmt:".$db-errstr; $updated = $table_data->execute or die "Can't execute SQL stmt +: $DBI::errstr \n"; while (@data = $table_data->fetchrow_array) { $info = @data[0]; $found = 1; print MYFILE3 "$info\n"; } $table_data->finish();
In reply to How do I get row counts and write them to a file? by BobK1954
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |