MaximoAccess

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

Obrigado

Administração do MaximoAccess

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


    [Resolvido]Os dez mais vendidos

    avatar
    Ivair Martins
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 28/03/2012

    [Resolvido]Os dez mais vendidos Empty Os dez mais vendidos

    Mensagem  Ivair Martins em 1/10/2013, 18:33

    Boa tarde amigos.

    Estou com uma duvida eu tenho uma tabela da venda com vintes produtos vendidos, eu queria retornar os dez mais vendidos, só que estou usando a clausura TOP 10 na instrução e ele retorna os dez primeiros produtos vendidos e não os mais vendidos. Ex: tem um produto que na tabela ele está na 15º posição só que ele foi o mais vendidos, pergunta? desculpe a ignorância, ele não teria que entrar a lista dos dez mais vendidos já que foi vendido uma quantidade maior do que os outros.
    Não sei se fui claro.

    Obrigado..
    mathusalmeida
    mathusalmeida
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 263
    Registrado : 30/08/2011

    [Resolvido]Os dez mais vendidos Empty Re: [Resolvido]Os dez mais vendidos

    Mensagem  mathusalmeida em 1/10/2013, 18:44

    como vc está escrevendo a sql?
    mathusalmeida
    mathusalmeida
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 263
    Registrado : 30/08/2011

    [Resolvido]Os dez mais vendidos Empty Re: [Resolvido]Os dez mais vendidos

    Mensagem  mathusalmeida em 1/10/2013, 18:47

    veja assim
    SELECT TOP 10 * FROM SuaTabela
    fazendo referencia a um campo
    SELECT TOP 10 Campo1 FROM SuaTabela
    mathusalmeida
    mathusalmeida
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 263
    Registrado : 30/08/2011

    [Resolvido]Os dez mais vendidos Empty Re: [Resolvido]Os dez mais vendidos

    Mensagem  mathusalmeida em 1/10/2013, 19:29

    veja o exemplo e observe na tabela que o campo qtdevendida o tipo é número.
    e a consulta retornando o top 10. visualize em sql.

    sucesso.
    Anexos
    [Resolvido]Os dez mais vendidos AttachmentTOP10.zip
    select top 10 - 10 mais vendidos
    Você não tem permissão para fazer download dos arquivos anexados.
    (21 Kb) Baixado 18 vez(es)
    avatar
    Ivair Martins
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 28/03/2012

    [Resolvido]Os dez mais vendidos Empty Re: [Resolvido]Os dez mais vendidos

    Mensagem  Ivair Martins em 1/10/2013, 19:47

    Ok, amigo deu certo, eu acho que não estava colocando ORDER BY DESC.

    Obrigado

    Até mais
    mathusalmeida
    mathusalmeida
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 263
    Registrado : 30/08/2011

    [Resolvido]Os dez mais vendidos Empty Re: [Resolvido]Os dez mais vendidos

    Mensagem  mathusalmeida em 1/10/2013, 20:22

    Não esqueça o resolvido.
    avatar
    Ivair Martins
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 28/03/2012

    [Resolvido]Os dez mais vendidos Empty Re: [Resolvido]Os dez mais vendidos

    Mensagem  Ivair Martins em 1/10/2013, 20:40

    OK

    Obrigado...


    Conteúdo patrocinado

    [Resolvido]Os dez mais vendidos Empty Re: [Resolvido]Os dez mais vendidos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 16/10/2019, 21:11