2 Stimmen

SQL-Abfrage SELECT FROM [Wert aus Spalte einer anderen Tabelle]

Ich habe eine Tabelle X, in der ein Trigger eine Zeile einfügt, wenn es eine Änderung in einigen Tabellen gibt. Ich habe den Tabellennamen in die Tabelle X eingefügt.

Nun, ich möchte gerne select die Daten aus Tabelle X, während inner join mit der eigentlichen Tabelle selbst. Ist es möglich, einen Wert aus einer Spalte der Select-Tabelle als Tabelle für die innere Verknüpfung zu verwenden?

Die Abfrage sollte etwa so aussehen

SELECT X.a, Y.b, Y.c FROM X
INNER JOIN [X.TableName] AS Y ON Y.ID = X.ID

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X