Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [mysql] query con clausola su altra tabella

    Ciao
    ho 2 tabelle,

    documenti: id | documento
    associazioni id | id_documento

    vorrei selezionare tutti i documenti dalla tabella documenti che pero NON compaiono nella tabella associazioni...

    ho provato a joinnare le tabelle ma niente....
    Boh qualcuno sa qualcosa?

  2. #2
    $query = "SELECT id_documento FROM associazione";
    $res = mysql_query($query);
    $n_r = mysql_num_rows($res);
    while($row=mysql_fetch_row($res))
    {
    $id_documento = $row[0];

    $inList .=$id_documento;
    if ($count!=$n_r) $inList .=", ";
    $count++;
    }
    $inList .= ")";

    $query = "SELECT id_documento FROM docuemnti WHERE id_documento NOT IN $inList ";
    $res = mysql_query($query);

    fai due query di ricerca si puo' fare anche con una sola ma non mi ricordo come...
    http://www.mcganass.com

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.