PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

obtenir le nom de la table dans le résultat de la requête Postgres

Utilisez ceci :

SELECT DISTINCT column_1 AS keywords, 'table_1' AS tablename
FROM table_1
UNION ALL
SELECT DISTINCT column_2 AS keywords, 'table_2' AS tablename
FROM table_2

Il ajoute une colonne supplémentaire tablename au jeu de résultats, qui contient le nom de la table d'origine.