Visualizzazione dei risultati da 1 a 7 su 7

Hybrid View

  1. #1
    seguendo il tuo 1° consiglio sono riuscito a unire con UNION la tabella2 con la tabella3.

    facendo così:
    (SELECT tabella2.colonna2 FROM tabella2 where1)UNION
    (SELECT tabella3.colonna3 FROM tabella3 where 1)

    ora sto provando la LEFT ma per ora non mi esce...

  2. #2
    Quote Originariamente inviata da ellepi1971 Visualizza il messaggio
    seguendo il tuo 1° consiglio sono riuscito a unire con UNION la tabella2 con la tabella3.

    facendo così:
    (SELECT tabella2.colonna2 FROM tabella2 where1)UNION
    (SELECT tabella3.colonna3 FROM tabella3 where 1)

    ora sto provando la LEFT ma per ora non mi esce...
    codice:
    select tabella1.*
    from
    tabella1
    left join
    (
     SELECT tabella2.colonna2 as colonnax FROM tabella2
     UNION  
     SELECT tabella3.colonna3 FROM tabella2
    ) as q
    on tabella1.colonna1=q.colonnax
    where ....

  3. #3
    Quote Originariamente inviata da sspintux Visualizza il messaggio
    codice:
    select tabella1.*
    from
    tabella1
    left join
    (
     SELECT tabella2.colonna2 as colonnax FROM tabella2
     UNION  
     SELECT tabella3.colonna3 FROM tabella2
    ) as q
    on tabella1.colonna1=q.colonnax
    where ....
    grazie, ho risolto aggiungendo alla fine:

    q.colonnax is null

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.