ciao a tutti,

vorrei ridurre il numero di query ottimizzando così l'accesso al database.

ho una tabella relazionale del tipo id_oggetto=id_altro_oggetto, per cui senza chiavi primarie o indici.

il punto che sorge è in fase di AGGIORNAMENTO di un campo.
tale campo contiene infatti una serie di informazioni che poi vengono splittate e inserite in un database, alcune delle quali possono essere già presenti, alcune NUOVE.

vorrei una cosa tipo

INSERT INTO tbl_relazioni (id, id_oggetto) IF NOT EXISTS (coppia di valori)

si può fare, oppure sono costretto a fare, per ogni coppia di valori un SELECT e SE num_rows <=0 ALLORA INSERT?
(così mi obbliga a fare una query di selezione per ogni valore nel campo! )

grazie e