简单的问题是,如何使用PK获取一组记录,并为每个源恰好创建两个记录,并为副本创建一个略微更改的键?,然后创建一个逗号分隔的原始areaGroups列表作为单独的字段。(“为什么”是某个愚蠢的程序员(我)在大约15年前犯了一个错误。)我可以根据需要对版本I进行重新编号,但是原始记录和复制记录必须具有相同的editionID (这就是联合不起作用的原因)。1 changed to 2 to match above
2
因为引擎认为函数总是返回一行,所以我尝试将结果存储在临时表中,然后执行联接操作--在这两种情况下,从表/索引读取的Estimate number of rows计数都是错误的。📷当使用临时表时,函数返回的行将使用正确的Estimate number of rows计数值。所有涉及的索引都被重建。
我为什么