sqlステートメントで直接フィールド値に基づいて結果を取得できるソリューションを探しています。
たとえば、次の構造がある場合:
calculated_result result_one result_two result_three
1 2.50 3.40 2.90
2 1.90 2.00 3.90
1 1.30 2.23 1.50
次に、検索を行います。ここで、calculated_resultが1で、result_oneが2.30より大きく、2.65以下のすべての結果が返されるはずです。
問題は、ユーザーが行っている検索に適合する行のみを返す方法がわからないことです。
calculated_result = 1は、result_oneが行の内容よりも大きくて小さいかどうかをチェックする必要がありますcalculated_result = 2は、result_twoが行の内容よりも大きくて小さいかどうかをチェックする必要があります。
それが理にかなっていることを願っています。