いくつかの浮動値を比較したいと思います。行うには、私のクエリは次のようなものです:
SELECT * FROM pricelist WHERE START_FREQUENCY >= '(
SELECT START_FREQUENCY
FROM pricelist
WHERE START_FREQUENCY BETWEEN '0.49999' AND '0.50001'
)' AND STOP_FREQUENCY <= '(
SELECT STOP_FREQUENCY
FROM pricelist
WHERE STOP_FREQUENCY BETWEEN '0.59999' AND '0.60001'
)'
しかし、私のPHPでは、「クエリを実行できません」と表示されます。私が間違っているところは?助けてください
編集 :
との2つのフィールドがあるテーブルがありSTART_FREQUENCY
ますSTOP_FREQUENCY
。周波数範囲内にあるすべての値を抽出しようとしています。たとえば、
START_FREQUENCY STOP_FREQUENCY
1 0.4 0.9
2 0.5 1.4
3 0.8 1.9
ユーザーが入力すると、、、start frequency = 0.4 and stop frequency = 1.9
の結果が表示されます。Row1
Row2
Row3