0
다음 값이 포함 된 1 개의 mysql 테이블이 있습니다. MYSQL - 적절한 캐쉬백 값 가져 오기
When pass value more than 30, it should return cashback_vaule = 3
because max cashback_vaule is = 3
When pass value as 5, it should return cashback_vaule = 1
because passed value within 1-10 range & its cashback_vaule is 1
및
When pass value as 25, it should return cashback_vaule = 3
because passed value within 21-30 range & its cashback_vaule is = 3
및
나는 따라 cashback_vaule를 가져 오기 위해 쿼리를 확인해야합니다.
tbl_cashback
-------------------------------------------------------------
id cashback_range_from cashback_range_to cashback_vaule(%)
-------------------------------------------------------------
1 1 10 1
2 11 20 2
3 21 30 3
-------------------------------------------------------------
가 작동하지 시도 할 수 SELECT *를 시도 WHERE cashback_range_from> = '5'AND cashback_range_to <= ' 5 ' MySQL은 빈 결과 집합 (즉, 0 행)을 반환했습니다. (쿼리는 0.0003 초 걸렸습니다.) – user3101582
기다리는 중입니다. –
업데이트 된 답변을 시도해보십시오. –