none
Clausula order by com erro RRS feed

  • Pergunta

  • Boa tarde amigos

    Estou com um erro na clausula order by, alguém pode me ajudar?

    Select*

    from   (

                 Select distinct     x.FK_tblWRIRecepcaoRecepcao as Protocolo,

                               x.DataUltimoRegistro as Data_Registro,

                               max(a.Data) as Andamento

                 from   tblWRIAndamentos a

                 right  join   (

                                            selectt.FK_tblWRIRecepcaoFlagRecepcao,

                                                          t.FK_tblWRIRecepcaoRecepcao,

                                                          t.DataUltimoRegistro

                                            from   tblwrititulos t

                                            WHERE  t.DataUltimoRegistro > = CONVERT(CHAR(10), GETDATE()-3, 103)

                                            ) x

                               on x.FK_tblWRIRecepcaoFlagRecepcao = a.FK_tblWRIRecepcaoFlagRecepcao

                               and    x.FK_tblWRIRecepcaoRecepcao = a.FK_tblWRIRecepcaoRecepcao

                 and           a.FK_tblWRITpAndamento_Id in (93,340,339,338)

                

                

           group  by

                               x.FK_tblWRIRecepcaoRecepcao,

                               x.DataUltimoRegistro

    order by  x.FK_tblWRIRecepcaoRecepcao

          

                 ) z

    where  z.Andamento is null


    Msg 1033, Level 15, State 1, Line 28

    A cláusula ORDER BY é inválida em exibições, funções embutidas, tabelas derivadas, subconsultas e expressões de tabela comuns, a menos que TOP, OFFSET ou FOR XML também esteja especificado.

    É possivel sair ordem de registro e data, registro do menor para o maior dentro da mesma data?


    MCP - MCTS - MCTS AD


    • Editado Daniel_Lima sexta-feira, 23 de setembro de 2022 20:13 acres
    sexta-feira, 23 de setembro de 2022 20:07

Respostas