我有一个logs
表,用于存储各种日志信息。此表包含foreign_table_name
和foreign_table_id
列。
当提取日志时,为了验证外来记录是否仍然存在,我想运行一个“变量”连接语句,例如像这样:
SELECT *
FROM `logs`
INNER JOIN `[logs.foreign_table_name]` ON
`[logs.foreign_table_name].id` = `logs.foreign_table_id`
如何动态“生成”这些表名?