假设我有 4 个表,名称为:-
- tbl_user
- tbl_医生
- tbl_chat_request
- tbl_payment
现在三个表都有一个字段叫users_id
是否有查询可以告诉我所有表的字段名称为users_id
?
我什至不知道这是否可能。
最佳答案
从如下模式中获取表名
SELECT DISTINCT TABLE_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME ='users_id'
AND TABLE_SCHEMA='db_name';
关于mysql - 如何使用任何查询获取具有特定列名的所有表的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37045084/