| 
			
				|  | ActiveDelphi .: O site do programador Delphi! :.
 
 |  
 
	
		| Exibir mensagem anterior :: Exibir próxima mensagem |  
		| Autor | Mensagem |  
		| adriano_servitec Colaborador
 
  
 
 Registrado: Sexta-Feira, 30 de Janeiro de 2004
 Mensagens: 17618
 
 
 | 
			
				|  Enviada: Qua Abr 07, 2021 2:34 pm    Assunto: Qual mais rapido uma SP ou Select? |   |  
				| 
 |  
				| Uso firebird 2.5 com fireDAC 
 Essa select demora um pouquinho para trazer o resultado
 
  	  | Código: |  	  | select conta.id,
 replace (conta.nome,  '  ', ' ') AS nome,
 (select coalesce(SUM(CAST(movconta.valor AS NUMERIC(15,2)) * CASE WHEN movconta.tipo in (0, 3) THEN 1 ELSE -1 END), 0)
 from movconta
 where conta.id = movconta.id_conta
 and movconta.tipo IN (0, 1)
 and movconta.status <> 30
 ) AS valor
 from conta
 where conta.inativo = 0
 ORDER BY conta.nome
 | 
 
 Seria mais rápido via SP?
 _________________
 Jogo seu smartphone? Acesse o link e confira.
 https://play.google.com/store/apps/details?id=br.com.couldsys.rockdrum
 https://play.google.com/store/apps/details?id=br.com.couldsys.drumsetfree
 |  |  
		| Voltar ao Topo |  |  
		|  |  
		| joemil Moderador
 
  
 
 Registrado: Quinta-Feira, 25 de Março de 2004
 Mensagens: 9100
 Localização: Sinop-MT
 
 | 
			
				|  Enviada: Qui Abr 08, 2021 10:50 am    Assunto: |   |  
				| 
 |  
				| so fazendo os testes, pq ambos processam no servidor _________________
 <b>SEMPRE COLOQUE [RESOLVIDO] NO SEU POST</b>
 Enviar imagens: http://tinypic.com/
 |  |  
		| Voltar ao Topo |  |  
		|  |  
		|  |  
  
	| 
 
 | Enviar Mensagens Novas: Proibido. Responder Tópicos Proibido
 Editar Mensagens: Proibido.
 Excluir Mensagens: Proibido.
 Votar em Enquetes: Proibido.
 
 |  |