在SQL数据库中有上百张表,大部分表中都含有字段名为ID这一列,类型为bigint,如何在这些ID中查询其值等于10086,返回所在的所有表名。
3条回答 默认 最新
於黾 2023-06-29 14:32关注试试这样
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME = 'ID' AND TABLE_NAME IN ( SELECT TABLE_NAME FROM your_database_name WHERE ID = 10086 );解决 无用评论 打赏 举报 编辑记录