先建个表存入如
列1 列2
SELECT A,B,C FROM #TEMP 1
SELECT A,B FROM #TEMP 2
把25种情况列出,然后把所选的结果集INTO到一个临时表,再循环判断用那一种组合执行能成功,找出列2的值。
不知有没有看明白贴主的意思。
列1 列2
SELECT A,B,C FROM #TEMP 1
SELECT A,B FROM #TEMP 2
把25种情况列出,然后把所选的结果集INTO到一个临时表,再循环判断用那一种组合执行能成功,找出列2的值。
不知有没有看明白贴主的意思。
CHOICE(TA,TB,TC,TD,TE)里给出25种组合
SELECT @PROC=TA+TB+TC+TD+TE
FROM CHOICE
把@PROC按2进制分解,便可知是哪些表了