Visualizzazione dei risultati da 1 a 5 su 5

Discussione: ordinare numeri

  1. #1

    ordinare numeri

    Salve amici,

    mi trovo a lavorare con un db già fatto, quindi impossibilitato a cambiare il tipo di un campo...

    Questo campo contiene la numerazione di prodotti fatta senza zeri davanti... 1-2-3-10-15-100 ecc...

    Quindi se estraggo i record di quel campo e li ordino otterrò:

    1-10-15-102-2-23-234-3-ecc..

    Quindi non l'ordinamento numerico classico 1-2-3...

    Come posso risolvere?
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  2. #2
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    è un campo numerico?

    perchè se nella query fai order by campo desc e il campo è numerico quel problema non te lo dovrebbe dare (anche se non metti gli zeri all'inizio).
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  3. #3

    no

    no, purtroppo si tratta di un campo testo, che non posso nemmeno convertire, perchè alcuni valori sono scritti tipo 23-26.....
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  4. #4
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    grave errore di progettazione iniziale ... cosa vuol dire 23-26?
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ordinare per "numeri" mi sembra una parola grossa...

    Roby

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.