0

「サービス」と呼ばれるレコードのデータベースがあります。各サービスには約 30 の属性があり、各サービスには属性として関連する国があります。問題は、一部のサービスがすべての国に提供されていることです。このデータベースのフロント エンドには、国フィルターに基づいてすべてのレコードを選択するドロップダウン メニューがあります。サービスのレコードを複製して国名を置き換えることなく、すべての国に提供されるサービスを含めるにはどうすればよいでしょうか。

PS実際の実装に興味がある人のために、Drupalノードを使用して各サービスを表し、フィルターを公開して国を選択しています。しかし、SQL 作業を行う必要がある場合は、それも行うことができます。

4

1 に答える 1

3

あなたのWHERE句はこのパターンに従います

WHERE (CounrtyID = PassedVariable OR PassedVariable = 'all')
于 2013-05-13T17:18:54.977 に答える