0

別のクエリに基づくフィルターを使用して新しいレポートを作成しようとしています。たとえば、多数のフィールドがあり、このタイプのフィルターを追加したいと考えています。場所コード = '22' の場合、プロバイダーの状態 = 'PA'、それ以外の場合はフィルターなし。

クエリを分離するように書いてみました。コードをテストするときにすべて失敗する場合のシナリオをいくつか試しました。

case when ([place_code] = '22' then [provider_state] = 'PA' ) end

このフィルターを使用しないと、結果が多すぎます。最終的にはすべての place_code とそれぞれの provider_states が必要ですが、place_code 22 の場合は「PA」の provider_state のみを表示したい

4

2 に答える 2