Visualizzazione dei risultati da 1 a 4 su 4

Discussione: sort custom (oracle)

  1. #1

    sort custom (oracle)

    ciao amicici
    ho bisogno di ordinare una query in modo customizzato in questa maniera:
    la colonna1 contiene delle stringhe che devono essere ordinate non asc o desc ma prima le stringhe che iniziano con C poi con F e poi con Z ecc....
    e' possibile farlo in oracle?
    Grazie
    ....ma i computer non sono tanto macchine quanto strumenti di ampliamento della mente ed un diverso tipo di mezzo espressivo.
    -- Chi si accontenta non gode si illude --

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Non sono molto pratico di oracle ma dovrebbe essere una cosa del genere

    codice:
    select elenco_campi_vari, 
           (case 
             when substr(colonna1,1,1) = 'c' then 1
             when substr(colonna1,1,1) = 'f' then 2
    	 when substr(colonna1,1,1) = 'z' then 3
             else 4
           end) ordine 
    from tabella
    order by ordine,colonna1

  3. #3
    sembra non andare!!!
    ....ma i computer non sono tanto macchine quanto strumenti di ampliamento della mente ed un diverso tipo di mezzo espressivo.
    -- Chi si accontenta non gode si illude --

  4. #4
    mi correggo...
    funziona perfettamente!!
    grazie
    ....ma i computer non sono tanto macchine quanto strumenti di ampliamento della mente ed un diverso tipo di mezzo espressivo.
    -- Chi si accontenta non gode si illude --

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 © 2024 vBulletin Solutions, Inc. All rights reserved.