Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Total de notas para todos os dias

Porque ao dar o select da função não foi necessário colocar o FROM ?

e ao tentar utilizar o select na função gostaria de mostrar a coluna data do lado para um ou todos os dias

SELECT DATA,[dbo].[NUMERONOTAS]('20170202') as 'TOTAL DE NOTAS DE NOTAS'  from [NOTAS FISCAIS]
SELECT DATA,[dbo].[NUMERONOTAS](DATA) as 'TOTAL DE NOTAS DE NOTAS'  from [NOTAS FISCAIS]

Fiz assim mas acho que entrou em looping. há algum meio para poder mostrar?

1 resposta
solução!

Olá João, tudo bem?

O SELECT está chamando a função e já passando o valor para o parâmetro, diferente quando o valor do parâmetro vai ser passado diretamente da tabela, e ai o FROM precisa ser usado.

Em relação a exibir coluna DATA no resultado, as duas queries apresentadas estão corretas, porém nesta tabela de NOTAS FISCAIS existe mais de 80 mil registros armazenados e demora um tempo considerável para a consulta ser feita, por este motivo você achou que entrou em loop.

Espero ter ajudado e bons estudos!