2016-08-05 13 views
-1

SQLの選択ステートメントの結果を、選択可能なオプションを持つ別のテーブルに結合して制限することができるのではないかと不思議です。すなわち、ユーザーがa、c、dを表示し、bとeを表示しないなどの設定を更新するために使用できるテーブルを1つ用意します。 (テーブルにはカラムa-eしかないと仮定します)(これは質問とは別です)。ユーザーが最初にテーブルで選択したオプションに基づいて別のテーブルの結果をフェッチするSQL SELECT文を作成できるかどうか、ユーザーが好きなオプションを更新または選択した後。私は、すべての結果を含むより大きなステートメントを作成し、その値が提供されない場合は省略することができます。のみ別のテーブルのオフ に基づいて特定の列を選択する方法があれば好奇心IMのみテーブル選択によるSQL制限の結果

答えて

0

IM好奇心の別のテーブルのオフに基づいて特定の列を選択する方法があれば

号クエリさまざまな列を持つことはできません。技術的には、ストアドプロシージャをそのようにすることができます。それはむしろ貧しい実践と考えられています。

...正しい方法は「大きな文」にはならない可能性があります。

関連する問題