|
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: 9098 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.
|
|