join tra tabelle

Ciao a tutti

sto cercando di fare una query tra due tabelle

inventario e fatturazione

vorrei che mi venissero mostrati a video tutti i codici che sono presenti nell'inventario ma non nella fatturazione.

$query = "SELECT inventario.codice, fatturazione.codice_inventario FROM inventario JOIN fatturazione ON inventario.codice!=fatturazione.codice_inventario";

eseguendo questa query mi da errore di superamento del tempo limite...

Fatal error: Maximum execution time of 30 seconds exceeded

non capisco dov' l'errore, mi potete aiutare? grazie

inviato 6 anni fa
alfystu
X 0 X

imho non ha senso la tua query

io userei NOT IN:

SELECT colonne FROM tabella_1 WHERE valore_1 NOT IN (SELECT valore_2 FROM tabella_2)

risposto 6 anni fa
civre
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda