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


2 participantes

    [Resolvido]Limitar campos da consulta

    avatar
    andrecc
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 41
    Registrado : 10/08/2012

    [Resolvido]Limitar campos da consulta Empty Limitar campos da consulta

    Mensagem  andrecc 15/8/2013, 00:38

    Prezados:

    Suponhamos que eu tenha uma tabela (tabela1) com três campos (campo1, campo2, campo3).

    Eu preciso fazer um consulta em SQL que me retorne APENAS DOIS campos (campo1, campo2), porém ordenados em ordem crescente do campo3.

    (O retorno deve ser de apenas dois campos pois utilizarei esta consulta em UNION com outra, mas isso não vem ao caso no momento).

    A minha pergunta é: existe alguma forma melhor, mais simples ou mais eficiente de se fazer esta consulta do que a forma abaixo?:

    SELECT campo1, campo2
    FROM (SELECT campo1, campo2, campo3 FROM tabela1 ORDER BY campo3);

    *Além disso, gostaria de saber se este instrução SQL garante que os campos 1 e 2 estarão ordenados de acordo com o 3...

    Desde já, agradeço.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Limitar campos da consulta Empty Re: [Resolvido]Limitar campos da consulta

    Mensagem  Alexandre Neves 15/8/2013, 08:20

    Bom dia,
    SELECT campo1, campo2 FROM tabela1 ORDER BY campo3;


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    andrecc
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 41
    Registrado : 10/08/2012

    [Resolvido]Limitar campos da consulta Empty Re: [Resolvido]Limitar campos da consulta

    Mensagem  andrecc 15/8/2013, 13:48

    Não sabia que era possível ordenar a consulta através de um campo não selecionado.

    Obrigado, Alexandre.

    Conteúdo patrocinado


    [Resolvido]Limitar campos da consulta Empty Re: [Resolvido]Limitar campos da consulta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 13/5/2024, 16:00