値に基づいたデータの解析に関する同様の投稿をたくさん見ましたが、別のテーブルの列名を含むあるテーブルから結果列を取得したいものは何もありません。例えば:
Select [col1], [col2]
from Table1
where (select changes as (col#)
from table2)
col# は、Table1 から取得したい列名のリストです。Table2 の変更列はカンマ区切りのリストです。table2 のリストにある Table1 の各列を取得できる方法を考えたかったのです。どんな助けでも大歓迎です。