SQL 动态查询生成
SQL Dynamic Query generation
我有 2 个 table 如下所示
这里我需要根据第一个 table 匹配 Field1value 和 field2value 组合 .Second 的每一行,从第二个 table 获取所有行table select 列将分别由第一个 table field1 和 field2 决定,如果有重复行我需要删除,例如第二个 table 的最后一行满足条件第 1 行和第 3 行的 table.
如何设置此查询的格式?
您在找这样的东西吗?
select 'select distinct percentage from table2 where '+Field1+' ='+ ''''+Field1value+ ''''+' and '+Field2+' = '+ ''''+Field2value+ '''' from table11
结果:
我有 2 个 table 如下所示
这里我需要根据第一个 table 匹配 Field1value 和 field2value 组合 .Second 的每一行,从第二个 table 获取所有行table select 列将分别由第一个 table field1 和 field2 决定,如果有重复行我需要删除,例如第二个 table 的最后一行满足条件第 1 行和第 3 行的 table.
如何设置此查询的格式?
您在找这样的东西吗?
select 'select distinct percentage from table2 where '+Field1+' ='+ ''''+Field1value+ ''''+' and '+Field2+' = '+ ''''+Field2value+ '''' from table11
结果: