Visualizzazione risultati 1 fino 3 di 3

Discussione: [sql] Estrapolare valore da due colonne

  1. #1
    Guest

    Predefinito [sql] Estrapolare valore da due colonne

    Ciao a tutti, dovrei estrapolare un valore da due colonne, mi spiego meglio.

    id | cod_ute | cod_ute2
    1 | 1 | 2
    2 | 2 | 3
    3 | 4 | 1
    4 | 1 | 3
    5 | 3 | 4
    Avendo id = 1 dovrei prendere l'id della seconda persona cioè 2,4,3 è possibile creare una nuova colonna tramite alias e mettere il valore della persona?
    Se non è possibile cosa mi consigliate, perchè il valore di questa query dovrà sostituire il valore di una costante.
    Ultima modifica di hotmailpower : 17-02-2013 alle ore 15.18.32

  2. #2
    Guest

    Predefinito

    Scusa ma 2, 4 e 3 come sono legati all'ID = 1?

  3. #3
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Mi pare di aver capito che si tratti di qualcosa tipo una "rete di amicizie" o simili.

    Se non hai un vincolo di direzionalità (quello che, per capirci, sono i "following" e "follower" di Twitter), devi eseguire l'unione di due query, così:
    Codice:
    SELECT cod_ute2
    FROM tabella
    WHERE cod_ute = '1'
    
    UNION
    
    SELECT cod_ute
    FROM tabella
    WHERE cod_ute2 = '1'
    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •