Forum Discussion
Adicionar linhas entre data inicio e data fim (loop while)
- Anonymous5 years ago
Hi v-stephen-msft ,
thanks for your suggestion, but it's not like what I expected.Deixo meu agradecimento também ao Gil Raviv, do datachant que compartilhou comigo algumas possibilidades que certamente usarei no futuro.
Bom, eu cheguei a solução que esperava no dia que postei a pergunta, só não havia conseguido passar para compartilhar a solução. De forma resumida, fiz um loop com list.generate() onde incrementava dois valores dependendo da condição, algo mais parecido com um loop aninhado. Hora incrementava a data (loop interno) hora incrementava a linha (loop externo).Desta forma a iteração funciona corretamente, mas é indispensável a utilização da tabela em buffer para conjuntos grandes.
Última observação, a função list.generate() possúi um terceiro argumento opcional que permite especificar o que será retornado, podemdo assim omitir a coluna i (identificador da linha) e a coluna fim que não possuem mais utilidade.
Hi Anonymous ,
First create a custom column, get the next day, separate the four date columns to get four tables.
And then keep the column names of the date columns consistent, and then merge. About append queries.
After removing duplicates, the result is this.
Best Regards,
Stephen Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.