Как работает between в mysql?

Пользователь

от kurt , в категории: SQL , год назад

Как работает between в mysql?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от ella , год назад

@kurt 

Оператор BETWEEN в MySQL используется для выборки значений из диапазона, указанного между двумя значениями. Он работает следующим образом:

1
SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2;


Здесь column_name - имя столбца, который нужно выбрать, table_name - имя таблицы, в которой находится этот столбец, а value1 и value2 - начальное и конечное значения диапазона.


Например, если нужно выбрать все записи из таблицы orders, у которых стоимость заказа находится в диапазоне от 100 до 200 долларов, запрос будет выглядеть следующим образом:

1
SELECT * FROM orders WHERE order_price BETWEEN 100 AND 200;


Этот запрос выберет все записи из таблицы orders, у которых значение столбца order_price находится в диапазоне от 100 до 200.


Заметьте, что оператор BETWEEN включает в себя граничные значения, то есть значения value1 и value2 также будут выбраны, если они присутствуют в таблице.