Еще один вариант (пример с sakila
дБ, таблица actor
) -
SELECT table_schema, table_name, referenced_table_schema, referenced_table_name
FROM
information_schema.key_column_usage
WHERE
referenced_table_schema = 'sakila' AND referenced_table_name = 'actor'
GROUP BY
constraint_schema, constraint_name;
+--------------+------------+-------------------------+-----------------------+
| table_schema | table_name | referenced_table_schema | referenced_table_name |
+--------------+------------+-------------------------+-----------------------+
| sakila | film_actor | sakila2 | actor |
+--------------+------------+-------------------------+-----------------------+