Инструкция по написанию условных выражений
Основные правила
-
Простое сравнение состоит из трех частей:
- Название поля (например, “Бюджет клиента” или “Город”)
- Оператор сравнения
- Значение для сравнения
-
Операторы сравнения:
==- равно!=- не равно>- больше чем<- меньше чем>=- больше или равно<=- меньше или равно
-
Логические операторы для объединения условий:
ИилиAND- все условия должны выполнятьсяИЛИилиOR- должно выполняться хотя бы одно условие
Примеры
Простые сравнения:
Бюджет клиента == 3500
Город == "Москва"
Возраст клиента >= 18
Составные условия:
Бюджет клиента > 3000 И Город == "Ижевск"
Город == "Ижевск" ИЛИ Город == "Уфа"
Сложные условия со скобками:
(Город == "Ижевск" ИЛИ Город == "Уфа") И Бюджет клиента > 3000
Важные замечания
- Текстовые значения всегда заключаются в кавычки:
Город == "Москва" - Числовые значения пишутся без кавычек:
Бюджет клиента == 3500 - Можно использовать десятичные числа через точку:
Сумма заказа > 1000.50 - Названия полей могут содержать пробелы:
Бюджет клиента,Дата заказа - Для группировки условий используются круглые скобки
- Выражение не должно быть пустым
Частые ошибки
| ❌ Неправильно | ✅ Правильно |
|---|---|
| Город=Москва | Город == “Москва” |
| Бюджет клиента > “3000” | Бюджет клиента > 3000 |
| Город равно “Москва” | Город == “Москва” |
| И Город == “Москва” | Бюджет > 3000 И Город == “Москва” |
Полезные примеры
-
Клиент из определенного города с бюджетом выше порога:
Город == "Москва" И Бюджет клиента >= 5000 -
Клиент из одного из двух городов:
Город == "Москва" ИЛИ Город == "Санкт-Петербург" -
Сложное условие с группировкой:
(Город == "Москва" ИЛИ Город == "Санкт-Петербург") И Бюджет клиента >= 5000