In One DB I have 100+ tables, but I need staging table (start with STR_) wise column wise(Which is Status ) row count.
Example:
Salect 'Table_name1' as Table, Count(*) as Rowcount from Table_name1 where user_status='Active'
Union All
Salect 'Table_name2' as Table, Count(*) as Rowcount from Table_name2 where user_status='Active'
union All
Salect 'Table_name3' as Table, Count(*) as Rowcount from Table_name3 where user_status='Active'
Union All
Salect 'Table_name4' as Table, Count(*) as Rowcount from Table_name4 where user_status='Active'
I tried as below but I need in Dynamically
Salect 'Table_name1' as Table, Count(*) as Rowcount from Table_name1 where user_status='Active'
Union All
Salect 'Table_name2' as Table, Count(*) as Rowcount from Table_name2 where user_status='Active'
union All
Salect 'Table_name3' as Table, Count(*) as Rowcount from Table_name3 where user_status='Active'
Union All
Salect 'Table_name4' as Table, Count(*) as Rowcount from Table_name4 where user_status='Active'