Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    208

    [MySQL] Relazione due campi sulla stessa Tabella

    in pratica ho 2 campi della Tabella A che relazionano tutti e 2 sulla Tabella B quindi:

    SELECT a.*, b.* FROM a
    INNER JOIN b ON a.c1 = b.id
    INNER JOIN b ON a.c2 = b.id

    solo che così mi da errore

    come posso estrapolarmi con la stessa query i 2 valori relazionati?

  2. #2
    SELECT a.*, b.* FROM a
    INNER JOIN b ON a.c1 = b.id && a.c2 = b.id


  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    208
    Originariamente inviato da silverwings
    SELECT a.*, b.* FROM a
    INNER JOIN b ON a.c1 = b.id && a.c2 = b.id

    mi restituisce 0 righe, ma ho risolto sostituendo && con OR, grazie

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.