SQL Serverに2つのテーブルがあるとします.1つはEmp
、もう1つはFieldsInfo
です。SQLとSQL Server 2005への参加
Emp
テーブルは
以下のようなデータが今、私はSQLそのような方法でテーブルの両方に参加したいと
FieldsInfo
表が見えるの下のようなデータとなりますサーバーはEmp
テーブルのデータを表示しますが、フィールド名はFieldsInfo
からt彼の関係。
Employee ID
はIDの代わりにフィールド名として表示され、Salary
はSalの代わりにフィールド名として表示されますが、値はEmp
のようになります。
参加後にこのタイプの出力を生成することはできません。だから、正しいSQLスクリプトで助けてください。あなたがサポートされていない節ASダイナミックを必要とするので
おかげで、私はあなたが達成しようとしているものをあなたの質問を理解する方法から、
あなたのデザインが悪いとお考えします。フィールドに名前を付けたい名前を付け、フィールドの情報テーブルをすべて削除します。さもなければ、あなたのすべてのクエリはダイナミックなSQLになります。これは、適切にテストするためにうまく書けないのは難しいです。これは、失う状況を失う、テーブルレベルで修正します。 – HLGEM