Ich habe eine Reihe von Tabellen in einer Spalte namens title
in einer benutzerdefinierten index_table
indiziert. Ich möchte eine bestimmte Tabelle mit dem Spaltenwert von index_table
auswählen.Wie bekomme ich einen Tabellennamen von einem Spaltenwert in sqlite?
Meine Frage:
SELECT * FROM (SELECT title FROM index_table WHERE rowid = 1);
Diese Linie SELECT title FROM index_table WHERE rowid = 1
enthält den Namen der Tabelle, aus der ich SELECT *
wollen.
Dieser Code funktioniert jedoch nicht. Es gibt nur den ausgewählten Spaltenwert von index_table
zurück.
Wie kann ich die Tabelle aus einem Wert in einer Spalte auswählen?