TRIPLO JOIN è possiible?

  • Creatore Discussione Creatore Discussione Monital
  • Data di inizio Data di inizio

Monital

Utente Attivo
15 Apr 2009
778
2
18
Buongiorno a tutti,

questito di fine anno ;)

ho la seguente join

PHP:
$sqlquery = "SELECT uno.* FROM tabella1 AS uno JOIN tabella2 AS due WHERE uno.ID_NAME = due.ID_NAME $var1 $andeta $order ";
$result = mysql_query($sqlquery);

ora vorrei che questa query prima di estrarre questi dati verificasse in un latra tabella che ID_NAME non sia presente e di conseguenza estrarre solo gli ID non presenti in una tabella numero 3.


si potrebbe fare una cosa del genere?

PHP:
$sqlquery = "SELECT uno.* FROM tabella1 AS uno JOIN tabella2 AS due WHERE uno.ID_NAME = due.ID_NAME AND ID_NAME NOT IN (Select ID From tabellatre) $var1 $andeta $order ";
$result = mysql_query($sqlquery);

?

grazie
 
Hai provato ad eseguire la query che avevi formulato tu? Occhio che però devi aggiungere il nome della tabella al campo (uno.ID_NAME o due.ID_NAME).

no ale onestamente no perchè los cript è uin pò complicato e voelvo prima una conferma della cosa, mi speighi emglio a cosa dovrei fare attenzione, non l'ho capito


edit
ah oik ho capito
AND uno.ID_NAME NOT IN (Select ID From tabellatre)
 

Discussioni simili