我想比較一些浮點值。要做,我的查詢是這樣的:嵌套查詢SQL,無法執行
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它顯示'無法執行查詢'。我在哪裏做錯了?請幫助
編輯:
我有一個表,其中有兩個字段,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
結果。
你的意思是選擇做什麼,我想你需要查詢子:) – xdazz