Online Documentation for SQL Manager for SQL server
Работа с условиями
Добавить новое условие можно двумя способами:
- нажать кнопку press the button to add condition,
- выбрать из меню, открывшегося при нажатии кнопки Filter пункт Add Condition.
Условия можно объединять в группы.
Отношение между группами определяется групповым оператором, который выбирается из списка, открывающегося по нажатию на надпись AND.
Надпись после AND указывает на группу, в которой находятся условия. Идентификатор главной группы - <root>.
Далее необходимо указать одно или несколько условий отбора данных. Каждая строчка - это одно условие.
Добавить или удалить условие можно с помощью меню, которое открывается при нажатии на кнопку .
- добавить условие - Add Condition,
- добавить группу - Add Group,
- удалить группу или условие - Remove Row.
По нажатию на надпись, выделенную зеленым цветом, открывается список полей таблицы, запроса или представления. Из списка выбираем то поле, для которого хотим указать условие отбора.
Нажав на следующую надпись, выбираем оператор из раскрывающегося списка.
В списке содержатся следующие операторы:
- равно - equals,
- не равно - does not equal,
- больше - is greater than,
- больше или равно - is greater than or equal to,
- меньше - is less than,
- меньше или равно - is less than or equal to,
- похоже (для текстовых полей) - like,
- не похоже (для текстовых полей) - not like,
- пустые - is blank,
- не пустые - is not blank,
- между <значение> и <значение> - between,
- не между - not between,
- в - in,
- не в - not in.
(по умолчанию для числовых полей и полей типа datetime стоит оператор equals, для текстовых - like)
Для полей типа Дата в этом списке появляется ещё несколько операторов:
- вчера - is yesterday,
- сегодня - is today,
- завтра - is tomorrow,
- на прошлой неделе - is last week,
- в прошлом месяце - is last month,
- в прошлом году - is last year,
- на этой неделе - is this week,
- в этом месяце - is this month,
- в этом году - is this year,
- не следующей неделе - is next week,
- в следующем месяце - is next month,
- в следующем году - is next year.
Выбрав оператор, необходимо указать критерий отбора. При нажатии на надпись <empty> вместо этой надписи появляется поле для ввода значения. Тип поля соответствует типу данных. Для текста это текстовое поле, для числовых - счетчик, для даты и времени - календарь. Используйте символ "%" для указания любого набора символов и символ "_" для обозначения любого символа.
Для операторов between и not between появляется два поля ввода, так как нужно указать интервал.
В поле указываем последовательность символов. При выполнении условия отбираются только те значения, которые отвечают указанному условию.
Например, оператор Вы выбрали is greater than (больше), а в поле указали 100. Следовательно, в таблице будут отображаться только те строки, в которых это значение больше 100.