我想比较一些浮动值。要做,我的查询是这样的:
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 中,它显示 'Unable to execute query' 。我在哪里做错了?请帮忙
编辑 :
我有一个表,其中有两个字段,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
。