我有一张默认有 20 列的表
这 20 列命名为 D1 D2 D3...D20 ,现在使用选择查询我想动态添加其他列.. 对于前 D21 D22...D31,那么我如何编写查询来动态添加这些列并递增value..max 限制为 31,请帮忙
默认表列
D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 D20
现在我想将列连续添加到 D20 即 D21 等到 D31 ,同时选择此列另一列即来回D21 到 D31 也被添加和选择
查询是
select * ,' ' as D21 from tbl1
这将给我所有 20 列到 D20 和一个额外的 D21 我希望它到 D31 而无需硬编码其他列名