Elenca le colonne che hanno in comune tabelle specifiche - Amazon Athena

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Elenca le colonne che hanno in comune tabelle specifiche

Puoi elencare le colonne che hanno in comune tabelle specifiche di un database.

  • Utilizzo della sintassi SELECT column_name FROM information_schema.columns.

  • Per la clausola WHERE, utilizza la sintassi WHERE table_name IN ('table1', 'table2').

Esempio - Elencare le colonne comuni per due tabelle nello stesso database

La seguente query di esempio elenca le colonne che le tabelle table1 e table2 hanno in comune.

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