Денч
Новичок
Выбрать результаты по 2-м полям INT в минимальном интервале
В таблице 3 столбца и данные:
ID(INT) | START(INT) | END(INT)
1.................1..................15
2.................3..................10
3.................5..................8
Есть некое число. Например 6. Это число входит в диапазон между START и END.
Нужно вытащить такую строку, в которой содержится наименьший диапазон START и END, то есть в данном случае - ID 3.
Этот запрос выводит все три строки:
Добавлял что-то вроде этого
вопреки ожиданиям - не работает.
Помогите, пожалуйста.
В таблице 3 столбца и данные:
ID(INT) | START(INT) | END(INT)
1.................1..................15
2.................3..................10
3.................5..................8
Есть некое число. Например 6. Это число входит в диапазон между START и END.
Нужно вытащить такую строку, в которой содержится наименьший диапазон START и END, то есть в данном случае - ID 3.
Этот запрос выводит все три строки:
PHP:
"SELECT
*
FROM
`table`
WHERE
'6' BETWEEN `START` AND `END`"
PHP:
MAX(START), MIN(END)
Помогите, пожалуйста.