0
看到了很多关于基于价值观,但没有分析数据类似的帖子完全是我想从一个包含列名称一个表得到的结果列另一张桌子。例如:SQL - 从表选择列,其中另一个表列的值等于列名列表
Select [col1], [col2]
from Table1
where (select changes as (col#)
from table2)
col#是我希望从Table1获得的列名的列表。 Table2的变化列是一个逗号分隔的列表。我想找一种方法可以从Table2的列表中获取Table1中的每列。任何帮助是极大的赞赏。
任何解决方案都是数据库特定的。您使用的是什么RDMS? – Alex
您需要提供您正在使用的数据库供应商。你需要将'changes'中的值分成几行。 – codingbiz