У меня есть ситуация, пожалуйста, помогите мне. Я должен создать несколько листов в одном файле Excel с разными запросами. Как я должен проверить, является ли определенный столбец нулевым, тогда запись по этому запросу должна быть в файле Excel на новом листе, и мне нужно проверить другой столбец с другим именем, если он пуст или пуст, а затем создать для него лист и лист должен быть создан, только если запрос возвращает какой-либо результат, иначе не должно быть пустых листов. У меня есть 8 разных столбцов для проверки.
Например, я должен выполнить следующий запрос, который будет в источнике
SELECT DISTINCT AgencySourceSystemCode,SourceAgencyID,ProgramCode,PolicyNumber,EffectiveDate,AgencyName
FROM POL.vw_PolicyPremiumData
WHERE AgencyName IS NULL OR AgencyName = ''
И пример результата:
AgencySourceSystemCode SourceAgencyID
ProgramCode PolicyNumber
EffectiveDate AgencyName
GEN 1050- CAB DN17000008
2010-06-10 NULL
GEN 1050- CAB DN17000008
2011-06-10 NULL
GEN 1050- CAB DN17000008
2012-06-10 NULL
GEN 1050- CAB DN17000010
2010-06-10 NULL
GEN 1050- CAB DN17000010
2012-06-10 NULL
GEN 1050- CAB DN17000012
2010-06-22 NULL
GEN 1050- CAB DN17000012
2011-06-22 NULL
Здесь Название агентства NULL, как это я буду есть исходный запрос, где Effective может быть нулевым.