比较两个不同数据表中列的名称你好,
我正在编写一个脚本,用户将使用面板框从一个数据表中选择特定的列名。然后,将选定的列与来自不同表的列名进行比较,并在匹配时选择列。
我正面临与{“x”}相关的问题。当我从面板框中选择列并存储在变量中时,它将被存储为selected_cols = {“BIN”}。现在,当我将它与第二个数据表中的列名进行比较时,即使第二个表有BIN列,结果也没有列匹配。当我在比较它的比较{“BIN”}和BIN并且没有给出匹配时我检查了,我甚至尝试放置char(selected_cols)但它使{“BIN”}变为“{\!”BIN \!“}”。
请帮助解决此问题。
Re:比较两个不同数据表中列的名称谢谢你的快速帮助。有效。你是对的我正在用一个字符串比较列表,这就是为什么不得到结果。
Re:比较两个不同数据表中列的名称我不完全确定问题,没有看到代码,但我猜你遇到了一个问题,你最终将列表与字符串进行比较。 {“x”}是一个列表。 如果你想将它与一个字符串进行比较,你需要使用它的下标......
一个= { “×”};
B = “X”;
节目(A == B);
show(a [1] == b);