Ir para conteúdo
Fórum Script Brasil
  • 0

Order By (sql)


rjcerri

Pergunta

Field in order by must be in result set

essa e a mensagem de erro que da no meu relatorio, tenho que organizar por total de produtos vendidos pelo medico, mas não estou conseguindo.

Qreceita.SQL.Add('select * from receitas order by totrec,medico,descricao');

fiz assim

uso paradox

essa tabela esta assim

medico produto qtd total produtos

carlos xx 1 10

joao xx 3 9

joao xy 1 9

luiz yy 2 2

brito yy 2 2

carlos wy 8 10

carlos yz 1 10

tiao yz 7 7

joao xx 5 9

porque não consigo?

um campo com valores repetidos não pode ser usado em um order by?

sad.gif

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

É assim:

select *from receitas order by totrec, medico, descricao; 

O * (Asterisco) tem que ficar junto da Palavra From se não dá erro, No FireBird, Interbase, não acontece esse erro mas no Paradox não tenho certeza deve acontecer.

Qualquer coisa posta ai.

Valeu

Tbaiano

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...