Usuário com melhor resposta
Colocar a Mínimo Geral na linha do registro

Pergunta
-
Quando faço o seguinte select
SELECT [DataEntrega] ,[DataEmissao] ,[Dias] ,min(Dias) as Minimo FROM [vw_RelEmissaoDocumentoTempo] where acessousuarioid = 32
aparece o seguinte resultado:
DataEntrega DataEmissao Dias Minimo
2011-03-02 00:00:00.000 2014-05-01 00:00:00.000 1306 1306
2011-03-02 00:00:00.000 2014-05-01 00:00:00.000 1306 1306
2014-05-31 00:00:00.000 2014-06-02 00:00:00.000 140 140
2014-05-31 00:00:00.000 2014-06-02 00:00:00.000 140 140
Sendo que para calcular a Coluna Dias eu usei o datediff(dd,DataEntrega,DataEmissao).Como eu faço para ficar assim
DataEntrega DataEmissao Dias Minimo
2011-03-02 00:00:00.000 2014-05-01 00:00:00.000 1306 140
2011-03-02 00:00:00.000 2014-05-01 00:00:00.000 1306 140
2014-05-31 00:00:00.000 2014-06-02 00:00:00.000 140 140
2014-05-31 00:00:00.000 2014-06-02 00:00:00.000 140 140
- Editado Jean F Cavalcante quarta-feira, 3 de dezembro de 2014 15:15
Respostas
-
Deleted
- Marcado como Resposta Jean F Cavalcante quarta-feira, 3 de dezembro de 2014 16:04
-
Deleted
- Sugerido como Resposta Junior Galvão - MVPMVP sexta-feira, 5 de dezembro de 2014 13:40
- Marcado como Resposta Jean F Cavalcante segunda-feira, 29 de dezembro de 2014 16:49
Todas as Respostas
-
-
Deleted
- Marcado como Resposta Jean F Cavalcante quarta-feira, 3 de dezembro de 2014 16:04
-
E se for o máximo, o mínimo e a média? Tentei esse mas não deu certo
Select DataEntrega, DataEmissao, Dias = DATEDIFF(day,dataentrega,dataemissao), Maximo = MAX(DATEDIFF(day,dataentrega,dataemissao)), Minimo = Min (datediff(day,dataentrega,dataemissao)), Media = avg(datediff(day,dataentrega,dataemissao)) over() from vw_RelEmissaoDocumentoTempo where acessousuarioid = 32
Column 'vw_RelEmissaoDocumentoTempo.DataEntrega' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
- Editado Jean F Cavalcante quarta-feira, 3 de dezembro de 2014 16:30
-
Deleted
- Sugerido como Resposta Junior Galvão - MVPMVP sexta-feira, 5 de dezembro de 2014 13:40
- Marcado como Resposta Jean F Cavalcante segunda-feira, 29 de dezembro de 2014 16:49