Frage : gespeichertes proc auserwählt und Einsatz, wo nicht existiert

Ich habe ein gespeichertes proc, das eine Liste von IDs von einer Tabelle - tableA zurückbringt.   Wenn die Identifikation nicht in einer anderen Tabelle - tableB, ich existiert, sie benötigen, in tableB einzusetzen.  Sobald, tableB zusammenpassende IDs hat, muss ich die auserwählte Liste vom tableA wieder laufen lassen.   Wie würde ich die Syntax für dieses gespeicherte proc schreiben?

Antwort : gespeichertes proc auserwählt und Einsatz, wo nicht existiert

Es würde ein wenig wie sein

-- Index, zum der Aufzeichnungen einzusetzen

EINSATZ in tableB (columns_list)
Columns_list VORWÄHLEN
Vom tableA
WO nicht existiert (* vom tableB VORWÄHLEN, wo tableA.matching_column = tableB.matching_column)

-- Aufzeichnungen vorwählen

VORWÄHLEN *
Vom INNEREN tableA tableB AUF sich ANSCHLIESSEN tableA.matching_column = tableB.matching_column
Weitere Lösungen  
 
programming4us programming4us