Répertoriez les colonnes communes à des tables spécifiques - Amazon Athena

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Répertoriez les colonnes communes à des tables spécifiques

Vous pouvez afficher les colonnes que des tables spécifiques d’une base de données ont en commun.

  • Utilisez la syntaxe SELECT column_name FROM information_schema.columns.

  • Pour la clause WHERE, utilisez la syntaxe WHERE table_name IN ('table1', 'table2').

Exemple – Affichage des colonnes communes à deux tables de la même base de données

L'exemple de requête suivant affiche les colonnes que les tables table1 et table2 ont en commun.

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