假设我想在表1和其他表之间进行连接...表1包含一个列,用于指定该行应与哪个表连接
例如:
表1:
entry | tableName
333 | table3
4444 | table2
111 | table3
所以333应该与table3,4444与table2等结合....
有没有办法指定mysql查询来使用像这样的列值作为要与条目连接的表的名称?
答案 0 :(得分:1)
您必须从此表中获取结果集,其中包含条目,表格详细信息和构建动态查询。您将无法在单个查询中执行此操作。
不确定为什么你有这样的要求。最好知道桌子和桌子是什么。关系以获得最佳的加入。
答案 1 :(得分:0)
如果您构建动态查询,则只能这样做。