条件を変えて検索したい。
例えば。
Select * from test where field1="temp";
0 レコードを返す場合は、
Select * from test where field2="temp";
0 レコードを返す場合は、
Select * from test where field3="temp";
等々。クエリ フィールドが変更されるたびに。結果セットが空でない場合は、結果セットを返します。
このタスクを優れたパフォーマンスで実行するための最良の方法は何ですか?
各条件をチェックして返すMysql関数を作成します。
JAVAソースコードでこれを確認しますか? (私にとっては良い考えではないように聞こえます)。
単一の選択クエリでこれを実行する他の方法はありますか?
他の提案はありますか?基本的な JDBC サーブレットと MySql を使用しています。