@sylvester
Для задания диапазона значений типа int
в MySQL используется оператор BETWEEN
.
Синтаксис оператора BETWEEN
выглядит следующим образом:
1 2 3 |
SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2; |
где column_name
- это имя столбца, table_name
- имя таблицы, value1
и value2
- граничные значения для диапазона.
Пример использования:
1 2 3 |
SELECT * FROM my_table WHERE my_column BETWEEN 10 AND 20; |
Этот запрос вернет все строки из таблицы my_table
, в которых значение столбца my_column
находится в диапазоне от 10 до 20 включительно.
Обратите внимание, что оператор BETWEEN
включает в себя граничные значения. Если необходимо исключить одно из граничных значений, можно использовать операторы >
и <
вместо BETWEEN
.