Aiuto su query

intimoviro

Utente Attivo
18 Ago 2009
272
0
0
Salve, scusate per la domanda forse stupida, ma non riesco a capire perchè non funziona, in pratica vorrei selezionare tutti i valori diversi tra due tabelle, ma non funziona, cioè mi elenca tutti valori però partendo da quelli diversi, poi mi accoda anche quelli uguali, ecco il codice:

PHP:
$sw = mysql_query("SELECT DISTINCT p.products_model FROM " . TABLE_PRODUCTS . " as p, ice_products_excute as ixs WHERE
 p.products_model != ixs.products_excute_model") or die (mysql_error());
while($rd = mysql_fetch_array($sw)){
  $products_model = $rd['products_model'];

  var_dump($products_model);
}

Grazie
 
Salve, ho risolto in questo modo:

PHP:
$sw = mysql_query("SELECT DISTINCT products_model FROM " . TABLE_PRODUCTS . " WHERE
products_model not in (select products_excute_model from ice_products_excute)") or die (mysql_error());
while($rd = mysql_fetch_array($sw)){
  $products_model = $rd['products_model'];

  var_dump($products_model);
}

Grazie comunque :)
 

Discussioni simili