MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

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


3 participantes

    [Resolvido]Ordenar consulta união

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Assis 20/3/2018, 18:07

    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 : Respeito às Regras 100%

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

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

    Mensagem  Silvio 20/3/2018, 18:56

    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 : Respeito às Regras 100%

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

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

    Mensagem  Assis 20/3/2018, 19:05

    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 : Respeito às Regras 100%

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

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

    Mensagem  Silvio 20/3/2018, 19:19

    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 : Respeito às Regras 100%

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

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

    Mensagem  Assis 20/3/2018, 19:25

    Não Sìlvio


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


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Silvio 20/3/2018, 19:33

    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 : Respeito às Regras 100%

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

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

    Mensagem  Cláudio Más 20/3/2018, 19:54

    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 : Respeito às Regras 100%

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

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

    Mensagem  Assis 20/3/2018, 20:00

    Boa noite Cláudio


    [Resolvido]Ordenar consulta união Sem_ty30


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


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Silvio 20/3/2018, 20:06

    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 : Respeito às Regras 100%

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

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

    Mensagem  Assis 20/3/2018, 20:19

    Sílvio

    Bingo, resolveu ....

    Obrigado


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


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Silvio 20/3/2018, 21:30

    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."

    Conteúdo patrocinado


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

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 00:30