Listet die Spalten auf, die bestimmte Tabellen gemeinsam haben - Amazon Athena

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Listet die Spalten auf, die bestimmte Tabellen gemeinsam haben

Sie können die Spalten auflisten, die bestimmte Tabellen in einer Datenbank gemeinsam haben.

  • Verwenden der Syntax SELECT column_name FROM information_schema.columns.

  • Verwenden Sie für die WHERE-Klausel die Syntax WHERE table_name IN ('table1', 'table2').

Beispiel – Listet gemeinsame Spalten für zwei Tabellen in derselben Datenbank auf

Die folgende Beispielabfrage listet die Spalten auf, die die Tabellen table1 und ich gemeinsam table2 haben.

SELECT column_name FROM information_schema.columns WHERE table_name IN ('table1', 'table2') GROUP BY column_name HAVING COUNT(*) > 1;