Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 36
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    73

    ordinamento di una particolare tabella

    ciao a tutti

    devo ordinare una query result

    per esempio ho una tabella A
    codice:
    id, f_id, .....
    consideriamo solo questi due campi

    supponiamo questi record

    'anna', 'paola'
    'miriam', NULL
    'luisa',NULL
    'paola', NULL

    ho bisogno di un ordinamento per stampare in questo modo


    miriam
    luisa
    paola
    anna

    in particolare ho bisogno che la id sia subito dopo la f_id se è diverso da null

    Grazie

  2. #2
    .. order by f_id, id

    poi stampi ID

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    73
    Originariamente inviato da optime
    .. order by f_id, id

    poi stampi ID
    così non va bene

    mi mette tutti gli id con f_id not null alla fine!!!

    a me serve che non sia in ordine alfabetico, cioè non è necessario, ma che subito prima dell'id ci sia f_id se questo è diverso da null

    dall'esempio di prima può essere pure così:

    paola
    anna
    miriam
    luisa

    id sta subito dopo l'f_id se è diverso da null

  4. #4
    hai fatto due esempi l'uno il contrario dell'altro - ma diciamo che non ho capito io, che evitiamo polemiche.

    rifa' l'esempio con una bella tabellina, così aiuti il mio unico neurone (l'altro, quello intelligente, è alle terme )

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    73
    Originariamente inviato da optime
    hai fatto due esempi l'uno il contrario dell'altro - ma diciamo che non ho capito io, che evitiamo polemiche.

    rifa' l'esempio con una bella tabellina, così aiuti il mio unico neurone (l'altro, quello intelligente, è alle terme )
    mi sono speigato male scusa

    allora facciamo così

    riprendendo l'esempio di prima
    codice:
    ID         F_ID
    anna     paola
    michela  NULL
    alessia   NULL
    licia       michela
    paola     NULL
    voglio in uscita questo

    paola
    paola (f_id)
    michela
    michela (f_id)
    alessia

    oppure

    paola
    paola (f_id)
    alessia
    michela
    michela (f_id)

    ossia l'ordine nno importa basta che id ((stampando però f_id)) con f_id diverso da null sia subito dopo all'id = f_id

  6. #6
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Se può consolare optime ne ho capito meno di lui.

    In base a cosa distingui ad esempio paola da paola (f_id) in un eventuale ordinamento? Cosa li differenzia?

  7. #7
    codice:
    # ID         F_ID
    1 anna     paola
    2 michela  NULL
    3 alessia   NULL
    4 licia       michela
    5 paola     NULL
    me lo rispieghi includendo anche la colonna # nell'output? grazie

  8. #8
    Originariamente inviato da nicola75ss
    Se può consolare optime ne ho capito meno di lui.
    l'ho pure fatta vedere a mio figlio (che lui di neuroni ne ha a bizzeffe) ma pure lui s'è perso

  9. #9
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da optime
    l'ho pure fatta vedere a mio figlio (che lui di neuroni ne ha a bizzeffe) ma pure lui s'è perso
    saluti all'optimino.

  10. #10
    Originariamente inviato da nicola75ss
    saluti all'optimino.
    1mt e 86 de robba, chiamalo -ino!

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