2017-05-12 8 views
0

私はSQL Serverで新しく、特定のテーブルの各列に異なる値を取得する必要があります。それが可能である場合は、同じ解決策を提供してください。SQL Serverで別の列を取得する方法は?

+0

サンプルテーブルのデータと期待される結果を書式付きテキストで追加することを検討してください。 現在のクエリの試行も表示してください – TheGameiswar

+1

以下の回答は@vikrantより提供されています。 –

+0

喜んで助けてください、いくつかの例で質問を改善することを検討してください – TheGameiswar

答えて

0

はい特定のテーブルの個別の列名のリストを取得できます。以下のクエリを参照するだけで、テーブル名を渡す必要があります。

select 'select distinct ['+c.name+'] from '+t.name from sys.tables t 
join sys.columns c on t.object_id= c.object_id 
where t.name='TName' 
関連する問題