Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [MYSQL] Left join

  1. #1

    [MYSQL] Left join

    E' corretto secondo voi scrivere la query con il quale si vogliono trovare le righe di una tabella che non hanno corrispondenza in un'altra nel seguente modo?
    Codice PHP:
    SELECT FROM tab1 as t1 LEFT JOIN tab2 as t2 ON 
                                     t1
    .codice =  t2.codice1,  
                                     
    t1.area t2.area1,
                                     
    t1.prog t2.prog1,
                                     
    t1.tipo t2.tipo1,
                                     
    t1.cod_descr t2.cod_descr1
    WHERE t2
    .codice1 IS NULL 

  2. #2
    Utente di HTML.it L'avatar di Mashin
    Registrato dal
    Jul 2010
    Messaggi
    187
    Si.

  3. #3
    Io direi che dipende da quale delle due tabelle non ha corrispondenti. Potrebbe essere il contrario e servirti un right join...

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.