일부 부동 값을 비교하고 싶습니다. 이렇게하려면 내 쿼리는 다음과 같습니다 :중첩 쿼리 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 = 0.4 and stop frequency = 1.9
를 입력하면 예를 들어 그는 Row1
, Row2
및 Row3
의 결과를 얻을해야
START_FREQUENCY STOP_FREQUENCY
1 0.4 0.9
2 0.5 1.4
3 0.8 1.9
을 말한다.
당신이 선택하는 뜻이야, 난 당신이 하위 쿼리 : – xdazz