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

(Resolvido)Order By (101,102,113,13,14,15)


evertonviana

Pergunta

Galera,

A dificuldade é a seguinte, tenho o seguinte Select:

sql = "select  * from inventario where equipamento  order by equipamento ASC"

A consulta retorna os códigos dessa forma:

101

102

113

13

14

15

16

(...)

Como posso fazer com que o ORDER BY entenda que a contagem seria 99, 100,101,102 etc etc?

Editado por evertonviana
Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Cara este select está funcionando ?

sql = "select  * from inventario where equipamento  order by equipamento ASC"
isso resolsolve o seu problema
sql = "select  * from inventario order by campo_ordenar ASC"

Editado por jow
Link para o comentário
Compartilhar em outros sites

  • 0
Cara este select está funcionando ?

sql = "select  * from inventario where equipamento  order by equipamento ASC"
isso resolsolve o seu problema
sql = "select  * from inventario order by campo_ordenar ASC"

Boa tarde, Jow!

Sim esta funcionando, é porque eu não quis complicar muito no exemplo, mas o Select esta assim, pois tem um LIKE no meio. Mas independente disso, o Order By continua não entendendo a orde da numeração...

Algo mais?

Link para o comentário
Compartilhar em outros sites

  • 0
Tendi posta ai como esta o seu select !!

sql3 = "select TOP 1 * from inventario where equipamento LIKE '"&session("cod_cli")&"%' order by equipamento DESC"
Set cria_equip = Server.CreateObject("ADODB.Recordset")
cria_equip.open sql3, conex1, 3,3

teste = cria_equip("equipamento") + 1

A idéia é após obter o código do cliente(que é o inicio da numeração dos equipamentos), organiza-los decrescentemetne. Após isso, pegar o resultado e adicionar + 1 a numeração, para obter uma numeração nova, acrescentando um novo equipamento. Deu pra entender ou enrrolou?

o problema todo é que o Order By não ta compreendendo a sequencia dos numeros...

Vlw!

Editado por evertonviana
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...