MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Ordenar consulta união

    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4229
    Registrado : 06/11/2009

    [Resolvido]Ordenar consulta união Empty [Resolvido]Ordenar consulta união

    Mensagem  Assis em Ter 20 Mar 2018, 1:07 pm

    Boa tarde Amigos

    Como ordenar esta consulta união pelo campo "SYSID"

    SELECT Componentes.[sysId], Componentes.[Prod_Descricao], Componentes.[Unid], Componentes.[Prod_PUnit]
    FROM Componentes;
    UNION ALL SELECT Produtos.sysId, [Tipo] & " " & [Prod_Descricao] AS [Comp], Produtos.Prod_Descricao, Produtos.Prod_PUnit
    FROM Produtos;


    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    Silvio
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4624
    Registrado : 20/04/2011

    [Resolvido]Ordenar consulta união Empty Re: [Resolvido]Ordenar consulta união

    Mensagem  Silvio em Ter 20 Mar 2018, 1:56 pm

    SELECT Componentes.[sysId], Componentes.[Prod_Descricao], Componentes.[Unid], Componentes.[Prod_PUnit]
    FROM Componentes;
    UNION ALL SELECT Produtos.sysId, [Tipo] & " " & [Prod_Descricao] AS [Comp], Produtos.Prod_Descricao, Produtos.Prod_PUnit
    FROM Produtos ORDER BY Produtos.SysID ASC;


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4229
    Registrado : 06/11/2009

    [Resolvido]Ordenar consulta união Empty Re: [Resolvido]Ordenar consulta união

    Mensagem  Assis em Ter 20 Mar 2018, 2:05 pm

    Boa tarde Sílvio

    Eis o resultado

    [Resolvido]Ordenar consulta união Sem_ty29


    .................................................................................
    *** Só sei que nada sei ***
    Silvio
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4624
    Registrado : 20/04/2011

    [Resolvido]Ordenar consulta união Empty Re: [Resolvido]Ordenar consulta união

    Mensagem  Silvio em Ter 20 Mar 2018, 2:19 pm

    Eita...eita..


    Troque por ORDER BYComponentes.[sysId] ASC;


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4229
    Registrado : 06/11/2009

    [Resolvido]Ordenar consulta união Empty Re: [Resolvido]Ordenar consulta união

    Mensagem  Assis em Ter 20 Mar 2018, 2:25 pm

    Não Sìlvio


    .................................................................................
    *** Só sei que nada sei ***
    Silvio
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4624
    Registrado : 20/04/2011

    [Resolvido]Ordenar consulta união Empty Re: [Resolvido]Ordenar consulta união

    Mensagem  Silvio em Ter 20 Mar 2018, 2:33 pm

    Eita.....tirou os colchetes ?


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Cláudio Más
    Cláudio Más
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1278
    Registrado : 21/01/2012

    [Resolvido]Ordenar consulta união Empty Re: [Resolvido]Ordenar consulta união

    Mensagem  Cláudio Más em Ter 20 Mar 2018, 2:54 pm

    Vê se funciona:

    Select * From
    (SELECT Componentes.[sysId], Componentes.[Prod_Descricao], Componentes.[Unid], Componentes.[Prod_PUnit]
    FROM Componentes;
    UNION ALL SELECT Produtos.sysId, [Tipo] & " " & [Prod_Descricao] AS [Comp], Produtos.Prod_Descricao, Produtos.Prod_PUnit
    FROM Produtos) As a
    Order By a.sysId
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4229
    Registrado : 06/11/2009

    [Resolvido]Ordenar consulta união Empty Re: [Resolvido]Ordenar consulta união

    Mensagem  Assis em Ter 20 Mar 2018, 3:00 pm

    Boa noite Cláudio


    [Resolvido]Ordenar consulta união Sem_ty30


    .................................................................................
    *** Só sei que nada sei ***
    Silvio
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4624
    Registrado : 20/04/2011

    [Resolvido]Ordenar consulta união Empty Re: [Resolvido]Ordenar consulta união

    Mensagem  Silvio em Ter 20 Mar 2018, 3:06 pm

    SELECT Componentes.[sysId] AS A, Componentes.[Prod_Descricao], Componentes.[Unid], Componentes.[Prod_PUnit]
    FROM Componentes ;
    UNION ALL SELECT Produtos.sysId, [Tipo] & " " & [Prod_Descricao] AS [Comp], Produtos.Prod_Descricao, Produtos.Prod_PUnit
    FROM Produtos
    ORDER BY A ASC;


    O order by tem que ser feito pela primeira consulta, componentes.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4229
    Registrado : 06/11/2009

    [Resolvido]Ordenar consulta união Empty Re: [Resolvido]Ordenar consulta união

    Mensagem  Assis em Ter 20 Mar 2018, 3:19 pm

    Sílvio

    Bingo, resolveu ....

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    Silvio
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4624
    Registrado : 20/04/2011

    [Resolvido]Ordenar consulta união Empty Re: [Resolvido]Ordenar consulta união

    Mensagem  Silvio em Ter 20 Mar 2018, 4:30 pm

    Valeu Assis.

    Abraços.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."

      Data/hora atual: Sex 30 Out 2020, 9:01 pm