LOAD_DATErecording_date=REG_IDrecruitment_id=waiting_registrationwaiting_countN"waiting_registration_M"male_countN"waiting_registration_W"female_countNmobilization_criterionmobilization_criterionNvolunteer_criterionvolunteer_criterionNcontract_criterioncontract_criterionNmobilization_criterion_percentmobilization_criterion_percentNvolunteer_criterion_percentvolunteer_criterion_percentNcontract_criterion_percentcontract_criterion_percentNrecruitment_idrecruitment_idNrecording_dateLOAD_DATEN1024240YSelect values 5SelectValuesY1noneNLOAD_DATELOAD_DATEDate-2-2yyyy-MM-ddfalsefalseREG_IDREG_IDString-2-2falsefalseVK_ARRAYVK_ARRAYString-2-2falsefalse720240YTable input 2 (person_registry) регионTableInputY1nonepostgres.person_registrywith
t1 as (select count(*) waiting_count from public.recruits r where r.system_pgs_status = '1' and target_recruitment_id = any('${VK_ARRAY}')),
t2 as (select count(*) filter(where gender='MALE') male_count from public.recruits r where r.system_pgs_status = '1' and target_recruitment_id = any('${VK_ARRAY}')),
t3 as (select count(*) filter(where gender='FEMALE') female_count from public.recruits r where r.system_pgs_status = '1' and target_recruitment_id = any('${VK_ARRAY}'))
select t1.waiting_count, t2.male_count, t3.female_count, '${REG_ID}' as recruitment_id,
0 as mobilization_criterion, 0 as volunteer_criterion, 0 as contract_criterion, 0 as mobilization_criterion_percent, 0 as volunteer_criterion_percent, 0 as contract_criterion_percent
from t1 full outer join t2 on 1 = 1 full outer join t3 on 1 = 10NYN336240YN